Index: tools/Code_Report.csv =================================================================== diff -u -rce2b50e3e4d037d18a258f94c1f549b0c1a1f87a -r7fe939e59e034a80456d9f865c6fda428c2ae861 --- tools/Code_Report.csv (.../Code_Report.csv) (revision ce2b50e3e4d037d18a258f94c1f549b0c1a1f87a) +++ tools/Code_Report.csv (.../Code_Report.csv) (revision 7fe939e59e034a80456d9f865c6fda428c2ae861) @@ -136,6 +136,7 @@ ./dg/heat_disinfect.py, Function, get_heat_disinfect_r2_level(self) -> int: ./dg/heat_disinfect.py, Function, get_heat_disinfect_heat_disinfect_ui_state(self) -> int: ./dg/heat_disinfect.py, Function, clear_heat_disinfect_info(self) -> None: +./dg/heat_disinfect.py, Function, cmd_set_nelson_support_mode(self, support: int): ./dg/heaters.py, Function, get_trimmer_heater_duty_cycle(self): ./dg/heaters.py, Function, get_primary_heater_target_temperature(self): ./dg/heaters.py, Function, get_trimmer_heater_target_temperature(self): @@ -770,7 +771,10 @@ dg/heat_disinfect.py, Variable, overall_elapsed_time dg/heat_disinfect.py, Variable, state_elapsed_time dg/heat_disinfect.py, Variable, heat_disinfect_target_time -dg/heat_disinfect.py, Variable, heat_disinfect_count_down_time +dg/heat_disinfect.py, Variable, disinfect_ro_77_time_s +dg/heat_disinfect.py, Variable, disinfect_ro_82_time_s +dg/heat_disinfect.py, Variable, disinfect_r_77_time_s +dg/heat_disinfect.py, Variable, disinfect_r_82_time_s dg/heat_disinfect.py, Variable, cancellation_mode dg/heat_disinfect.py, Variable, r1_level dg/heat_disinfect.py, Variable, r2_level @@ -1587,6 +1591,7 @@ common/dg_defs.py, Enum, DGHeatDisinfectStates, DG_HEAT_DISINFECT_STATE_CANCEL_BASIC_PATH common/dg_defs.py, Enum, DGHeatDisinfectStates, DG_HEAT_DISINFECT_STATE_CANCEL_WATER_PATH common/dg_defs.py, Enum, DGHeatDisinfectStates, DG_HEAT_DISINFECT_STATE_COMPLETE +common/dg_defs.py, Enum, DGHeatDisinfectStates, DG_NELSON_HEAT_DISINFECT_STATE_FILL_R1_WITH_WATER common/dg_defs.py, Enum, DGHeatDisinfectStates, NUM_OF_DG_HEAT_DISINFECT_STATES common/dg_defs.py, Enum, DGHeatDisinfectUIStates, DGHeatDisinfectUIStates common/dg_defs.py, Enum, DGHeatDisinfectUIStates, HEAT_DISINFECT_UI_STATE_NOT_RUNNING @@ -1730,7 +1735,6 @@ common/hd_defs.py, Enum, HDInitStates, POST_STATE_FAILED common/hd_defs.py, Enum, HDInitStates, NUM_OF_POST_STATES common/hd_defs.py, Enum, PreTreatmentSubModes, PreTreatmentSubModes -common/hd_defs.py, Enum, PreTreatmentSubModes, HD_PRE_TREATMENT_START_STATE common/hd_defs.py, Enum, PreTreatmentSubModes, HD_PRE_TREATMENT_WATER_SAMPLE_STATE common/hd_defs.py, Enum, PreTreatmentSubModes, HD_PRE_TREATMENT_SELF_TEST_CONSUMABLE_STATE common/hd_defs.py, Enum, PreTreatmentSubModes, HD_PRE_TREATMENT_SELF_TEST_NO_CART_STATE @@ -1747,14 +1751,12 @@ common/hd_defs.py, Enum, PreTreatmentSampleWaterStates, NUM_OF_SAMPLE_WATER_STATES common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, PreTreatmentConsumableSelfTestStates common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, CONSUMABLE_SELF_TESTS_INSTALL_STATE -common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, CONSUMABLE_SELF_TESTS_FILL_CMD_STATE -common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, CONSUMABLE_SELF_TESTS_WATER_QUALITY_CHECK_STATE +common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, CONSUMABLE_SELF_TESTS_PRIME_STATE common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, CONSUMABLE_SELF_TESTS_BICARB_PUMP_CHECK_STATE common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, CONSUMABLE_SELF_TESTS_ACID_PUMP_CHECK_STATE common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, CONSUMABLE_SELF_TESTS_COMPLETE_STATE common/hd_defs.py, Enum, PreTreatmentConsumableSelfTestStates, NUM_OF_CONSUMABLE_SELF_TESTS_STATES common/hd_defs.py, Enum, PreTreatmentNoCartSelfTestStates, PreTreatmentNoCartSelfTestStates -common/hd_defs.py, Enum, PreTreatmentNoCartSelfTestStates, NO_CART_SELF_TESTS_START_STATE common/hd_defs.py, Enum, PreTreatmentNoCartSelfTestStates, NO_CART_SELF_TESTS_WAIT_FOR_DOOR_CLOSE_STATE common/hd_defs.py, Enum, PreTreatmentNoCartSelfTestStates, NO_CART_SELF_TESTS_PRESSURE_CHECKS_STATE common/hd_defs.py, Enum, PreTreatmentNoCartSelfTestStates, NO_CART_SELF_TESTS_HOME_VALVES_STATE @@ -1766,8 +1768,8 @@ common/hd_defs.py, Enum, PreTreatmentNoCartSelfTestStates, NUM_OF_NO_CART_SELF_TESTS_STATES common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, PreTreatmentWetSelfTestStates common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, WET_SELF_TESTS_START_STATE -common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, WET_SELF_TESTS_SETUP_STATE -common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, WET_SELF_TESTS_BUBBLES_STATE +common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, WET_SELF_TESTS_BUBBLE_CHECK_SETUP_STATE +common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, WET_SELF_TESTS_BUBBLE_CHECK_STATE common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, WET_SELF_TESTS_PRIME_CHECK_STATE common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, WET_SELF_TESTS_BLOOD_LEAK_DETECTOR_STATE common/hd_defs.py, Enum, PreTreatmentWetSelfTestStates, WET_SELF_TESTS_FIRST_DISPLACEMENT_SETUP_STATE @@ -1795,6 +1797,7 @@ common/hd_defs.py, Enum, SyringePumpStates, SYRINGE_PUMP_INIT_STATE common/hd_defs.py, Enum, SyringePumpStates, SYRINGE_PUMP_OFF_STATE common/hd_defs.py, Enum, SyringePumpStates, SYRINGE_PUMP_RETRACT_STATE +common/hd_defs.py, Enum, SyringePumpStates, SYRINGE_PUMP_PRELOAD_STATE common/hd_defs.py, Enum, SyringePumpStates, SYRINGE_PUMP_SEEK_STATE common/hd_defs.py, Enum, SyringePumpStates, SYRINGE_PUMP_PRIME_STATE common/hd_defs.py, Enum, SyringePumpStates, SYRINGE_PUMP_HEP_BOLUS_STATE @@ -1820,7 +1823,7 @@ common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_START_STATE common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_WAIT_FOR_DOOR_CLOSE_STATE common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_USED_CARTRIDGE_CHECK_STATE -common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_OCCLUSION_SENSORS_STATE +common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_CARTRIDGE_LOADED_CHECK_STATE common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_PRESSURE_SENSORS_NORMAL_SETUP_STATE common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_PRESSURE_SENSORS_VENOUS_SETUP_STATE common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_PRESSURE_SENSORS_VENOUS @@ -1835,7 +1838,6 @@ common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, DRY_SELF_TESTS_COMPLETE_STATE common/hd_defs.py, Enum, PreTreatmentDrySelfTestsStates, NUM_OF_DRY_SELF_TESTS_STATES common/hd_defs.py, Enum, PreTreatmentPrimeStates, PreTreatmentPrimeStates -common/hd_defs.py, Enum, PreTreatmentPrimeStates, HD_PRIME_START_STATE common/hd_defs.py, Enum, PreTreatmentPrimeStates, HD_PRIME_WAIT_FOR_USER_START_STATE common/hd_defs.py, Enum, PreTreatmentPrimeStates, HD_PRIME_SALINE_SETUP_STATE common/hd_defs.py, Enum, PreTreatmentPrimeStates, HD_PRIME_SALINE_PURGE_AIR_STATE @@ -1858,7 +1860,6 @@ common/hd_defs.py, Enum, PreTreatmentPatientConnectionStates, PATIENT_CONNECTION_STATE common/hd_defs.py, Enum, PreTreatmentPatientConnectionStates, NUM_OF_PATIENT_CONNECTION_STATES common/hd_defs.py, Enum, TreatmentParametersStates, TreatmentParametersStates -common/hd_defs.py, Enum, TreatmentParametersStates, HD_TREATMENT_PARAMS_MODE_STATE_START common/hd_defs.py, Enum, TreatmentParametersStates, HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_SEND common/hd_defs.py, Enum, TreatmentParametersStates, HD_TREATMENT_PARAMS_MODE_STATE_WAIT_4_UI_2_CONFIRM common/hd_defs.py, Enum, TreatmentParametersStates, NUM_OF_HD_TREATMENT_PARAMS_MODE_STATES @@ -1875,7 +1876,6 @@ common/hd_defs.py, Enum, TreatmentBloodPrimeStates, BLOOD_PRIME_RAMP_STATE common/hd_defs.py, Enum, TreatmentBloodPrimeStates, NUM_OF_BLOOD_PRIME_STATES common/hd_defs.py, Enum, TreatmentDialysisStates, TreatmentDialysisStates -common/hd_defs.py, Enum, TreatmentDialysisStates, DIALYSIS_START_STATE common/hd_defs.py, Enum, TreatmentDialysisStates, DIALYSIS_UF_STATE common/hd_defs.py, Enum, TreatmentDialysisStates, DIALYSIS_SALINE_BOLUS_STATE common/hd_defs.py, Enum, TreatmentDialysisStates, NUM_OF_DIALYSIS_STATES @@ -1932,7 +1932,6 @@ common/hd_defs.py, Enum, HDEventDataType, EVENT_DATA_TYPE_BOOL common/hd_defs.py, Enum, HDEventDataType, NUM_OF_EVENT_DATA_TYPES common/hd_defs.py, Enum, UFStates, UFStates -common/hd_defs.py, Enum, UFStates, UF_START_STATE common/hd_defs.py, Enum, UFStates, UF_PAUSED_STATE common/hd_defs.py, Enum, UFStates, UF_RUNNING_STATE common/hd_defs.py, Enum, UFStates, NUM_OF_UF_STATES @@ -2449,6 +2448,9 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_CONC_PUMP_PARK_FAULT_STATUS_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_CONC_PUMP_PARK_COMMAND common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_HEATERS_DUTY_CYCLE_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSD_ID_DG_RTC_CTL_REG1_STATUS_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSD_ID_DG_RTC_CTL_REG3_STATUS_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_NELSON_DISINFECT_SUPPORT common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_DEBUG_EVENT common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_DEBUG_EVENT common/msg_ids.py, Enum, MsgIds, MSG_ID_ACK_MESSAGE_THAT_REQUIRES_ACK @@ -2532,6 +2534,15 @@ dg/heat_disinfect.py, Enum, HeatCancellationModes, CANCELLATION_MODE_BASIC dg/heat_disinfect.py, Enum, HeatCancellationModes, CANCELLATION_MODE_HOT dg/heat_disinfect.py, Enum, HeatCancellationModes, CANCELLATION_MODE_COLD +dg/heat_disinfect.py, Enum, NelsonSupportModes, NelsonSupportModes +dg/heat_disinfect.py, Enum, NelsonSupportModes, NELSON_NONE +dg/heat_disinfect.py, Enum, NelsonSupportModes, NELSON_INOCULATE +dg/heat_disinfect.py, Enum, NelsonSupportModes, NELSON_HEAT_DISINFECT +dg/heat_disinfect.py, Enum, NelsonSupportModes, NELSON_POS_CONTROL_CHEM_DISINFECT +dg/heat_disinfect.py, Enum, NelsonSupportModes, NELSON_POS_CONTROL_HEAT_DISINFECT +dg/heat_disinfect.py, Enum, NelsonSupportModes, NELSON_CHEM_DISINFECT +dg/heat_disinfect.py, Enum, NelsonSupportModes, NELSON_DRAIN_SAMPLE +dg/heat_disinfect.py, Enum, NelsonSupportModes, NUM_OF_NELSON_SUPPORT dg/heaters.py, Enum, HeatersStartStop, HeatersStartStop dg/heaters.py, Enum, HeatersStartStop, STOP dg/heaters.py, Enum, HeatersStartStop, START