Index: tools/Code_Report.csv =================================================================== diff -u -ra35244d878c87975c2eb0429c7f4a3a671e1e427 -rc4ac4daca745fe94bb2c0087a212fc89676c2b0b --- tools/Code_Report.csv (.../Code_Report.csv) (revision a35244d878c87975c2eb0429c7f4a3a671e1e427) +++ tools/Code_Report.csv (.../Code_Report.csv) (revision c4ac4daca745fe94bb2c0087a212fc89676c2b0b) @@ -356,6 +356,9 @@ ./hd/blood_leak.py, Function, cmd_blood_leak_data_broadcast_interval_override(self, ms, reset=NO_RESET): ./hd/blood_leak.py, Function, cmd_blood_leak_set_to_embedded_mode(self): ./hd/blood_leak.py, Function, cmd_blood_leak_set_embedded_mode_command(self, command: int, msg_payload: int = None): +./hd/blood_leak.py, Function, cmd_blood_leak_emb_mode_info_cmds_override(self, cmd: int, value_to_override: int, reset=NO_RESET): +./hd/blood_leak.py, Function, cmd_blood_leak_intensity_moving_average_override(self, value: float, reset=NO_RESET): +./hd/blood_leak.py, Function, cmd_blood_leak_zeroing_interval_in_minutes(self, upper_interval: int, value_mins: int, reset=NO_RESET): ./hd/buttons.py, Function, cmd_stop_button_override(self, state: int, reset: int = NO_RESET) -> int: ./hd/buttons.py, Function, cmd_send_hd_power_off_response(self, usr_response: int ) -> None: ./hd/buttons.py, Function, get_power_timeout_expired(self): @@ -547,6 +550,7 @@ ./hd/temperatures.py, Function, cmd_temperatures_value_override(self, sensor: int, value: float, reset: int = NO_RESET) -> int: ./hd/temperatures.py, Function, cmd_temperatures_data_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: ./hd/temperatures.py, Function, get_hd_temperatures_values(self) -> dict: +./hd/treatment.py, Function, cmd_set_bicarb_concentrate(self, bicarb: int) -> int: ./hd/treatment.py, Function, cmd_set_dialyzer_type(self, dialyzer: int) -> int: ./hd/treatment.py, Function, cmd_set_bp_measurement_interval(self, intvl: int) -> int: ./hd/treatment.py, Function, cmd_set_rinseback_flow_rate(self, flow: int) -> int: @@ -581,9 +585,12 @@ ./hd/treatment.py, Function, get_treatment_stop_state(self) -> int: ./hd/treatment.py, Function, get_dialysis_state(self) -> int: ./hd/treatment.py, Function, get_dialyzer_reprime_state(self) -> int: +./hd/treatment.py, Function, get_blood_leak_zeroing_state(self) -> int: ./hd/treatment.py, Function, get_saline_bolus_max_volume(self) -> int: ./hd/treatment.py, Function, get_saline_bolus_cumulative_volume_delivered(self) -> float: ./hd/treatment.py, Function, get_saline_bolus_volume_delivered(self) -> float: +./hd/treatment.py, Function, get_dialysate_inlet_pump_2_bld_flush_vol_ml(self) -> float: +./hd/treatment.py, Function, get_reservoir_2_dialysate_inlet_pump_flush_vol_ml(self) -> float: ./hd/treatment.py, Function, get_blood_prime_target_volume(self) -> float: ./hd/treatment.py, Function, get_blood_prime_volume_delivered(self) -> float: ./hd/treatment.py, Function, get_rinseback_target_volume(self) -> float: @@ -602,7 +609,6 @@ ./hd/treatment.py, Function, cmd_set_heparin_pre_stop_time(self, pre_stop: int) -> int: ./hd/treatment.py, Function, cmd_set_saline_bolus_volume(self, volume: int) -> int: ./hd/treatment.py, Function, cmd_set_acid_concentrate(self, acid: int) -> int: -./hd/treatment.py, Function, cmd_set_bicarb_concentrate(self, bicarb: int) -> int: ./hd/ui_proxy.py, Function, cmd_ui_checkin_with_hd(self) -> None: ./hd/ui_proxy.py, Function, cmd_ui_request_hd_version(self) -> None: ./hd/ui_proxy.py, Function, cmd_ui_set_alarm_audio_volume_level(self, volume: int = MAX_ALARM_VOLUME_LEVEL) -> None: @@ -1104,6 +1110,12 @@ hd/blood_leak.py, Variable, blood_leak_emb_mode_cmds hd/blood_leak.py, Variable, blood_leak_error_persistent_ctr hd/blood_leak.py, Variable, blood_leak_serial_comm_state +hd/blood_leak.py, Variable, blood_leak_intensity +hd/blood_leak.py, Variable, blood_leak_blood_detect +hd/blood_leak.py, Variable, blood_leak_intensity_moving_average +hd/blood_leak.py, Variable, blood_leak_in_range_drift_status +hd/blood_leak.py, Variable, blood_leak_upper_range_drift_status +hd/blood_leak.py, Variable, blood_leak_time_elapsed_since_last_drift_zero_ms hd/blood_leak.py, Variable, blood_leak_emb_mode_cmds[cmd] hd/buttons.py, Variable, poweroff_timeout_expired hd/buttons.py, Variable, hd_power_off_timestamp @@ -1295,9 +1307,13 @@ hd/treatment.py, Variable, treatment_stop_state hd/treatment.py, Variable, dialysis_state hd/treatment.py, Variable, dialyzer_reprime_state +hd/treatment.py, Variable, blood_leak_zeroing_state hd/treatment.py, Variable, saline_bolus_max_vol hd/treatment.py, Variable, saline_bolus_cum_vol hd/treatment.py, Variable, saline_bolus_bol_vol +hd/treatment.py, Variable, dialysate_inlet_pump_2_bld_flush_vol_ml +hd/treatment.py, Variable, reservoir_2_dialysate_inlet_pump_flush_vol_ml +hd/treatment.py, Variable, has_blood_leak_after_rsrvr_switch_been_rqstd hd/treatment.py, Variable, blood_prime_tgt_vol hd/treatment.py, Variable, blood_prime_cum_vol hd/treatment.py, Variable, rinseback_tgt_vol @@ -2189,6 +2205,7 @@ 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, DIALYSIS_BLOOD_LEAK_ZEROING_STATE common/hd_defs.py, Enum, TreatmentDialysisStates, NUM_OF_DIALYSIS_STATES common/hd_defs.py, Enum, TreatmentStopStates, TreatmentStopStates common/hd_defs.py, Enum, TreatmentStopStates, TREATMENT_STOP_RECIRC_STATE @@ -2251,6 +2268,8 @@ common/hd_defs.py, Enum, HDEventList, HD_EVENT_DRY_SELF_TEST_PRESSURE_DECAY_WAIT_PERIOD common/hd_defs.py, Enum, HDEventList, HD_EVENT_INSTIT_RECORD_UPDATE common/hd_defs.py, Enum, HDEventList, HD_EVENT_PARTIAL_OCCLUSION_BASELINE +common/hd_defs.py, Enum, HDEventList, HD_EVENT_BLOOD_LEAK_ZEROING_REQUEST +common/hd_defs.py, Enum, HDEventList, HD_EVENT_BLOOD_LEAK_ZEROING_REQUIRED common/hd_defs.py, Enum, HDEventList, NUM_OF_EVENT_IDS common/hd_defs.py, Enum, HDEventDataType, HDEventDataType common/hd_defs.py, Enum, HDEventDataType, EVENT_DATA_TYPE_NONE @@ -2301,6 +2320,14 @@ common/hd_defs.py, Enum, PowerOffCommands, PW_COMMAND_OPEN common/hd_defs.py, Enum, PowerOffCommands, PW_TIMEOUT_CLOSE common/hd_defs.py, Enum, PowerOffCommands, PW_REJECT_SHOW +common/hd_defs.py, Enum, BloodLeakZeroingStates, BloodLeakZeroingStates +common/hd_defs.py, Enum, BloodLeakZeroingStates, BLD_ZEROING_IDLE_STATE +common/hd_defs.py, Enum, BloodLeakZeroingStates, BLD_ZEROING_FLUSH_RSRVR_2_DPI_STATE +common/hd_defs.py, Enum, BloodLeakZeroingStates, BLD_ZEROING_FLUSH_DPI_2_BLD_STATE +common/hd_defs.py, Enum, BloodLeakZeroingStates, BLD_ZEROING_ZERO_STATE +common/hd_defs.py, Enum, BloodLeakZeroingStates, BLD_ZEROING_VERIFY_ZEROING_STATE +common/hd_defs.py, Enum, BloodLeakZeroingStates, BLD_ZEROING_COMPLETE_STATE +common/hd_defs.py, Enum, BloodLeakZeroingStates, NUM_OF_BLD_ZEROING_STATES common/msg_defs.py, Enum, MsgIdsDialin, MsgIdsDialin common/msg_defs.py, Enum, MsgIdsDialin, MSG_DIALIN_ID_HD_SERIAL_NUMBER_RESPONSE common/msg_defs.py, Enum, MsgIdsDialin, MSG_DIALIN_ID_DG_SERIAL_NUMBER_RESPONSE @@ -2747,6 +2774,9 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_SEND_INSTITUTIONAL_RECORD common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_PARTIAL_OCCLUSION_BLOOD_PUMP_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_PARTIAL_OCCL_BLOOD_PUMP_BASELINE_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_BLOOD_LEAK_EMB_MODE_INFO_VALUES_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_BLOOD_LEAK_INTENSITY_MVG_AVERAGE_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_BLOOD_LEAK_ZEROING_INTERVAL_IN_MINS_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_TESTER_LOGIN_REQUEST common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_ALARM_STATE_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_WATCHDOG_TASK_CHECKIN_OVERRIDE @@ -3193,6 +3223,7 @@ hd/blood_leak.py, Enum, BloodLeakStates, BLOOD_LEAK_CHECK_SET_POINT_STATE hd/blood_leak.py, Enum, BloodLeakStates, BLOOD_LEAK_INIT_STATE hd/blood_leak.py, Enum, BloodLeakStates, BLOOD_LEAK_CHECK_ZERO_AND_SELF_TEST_STATE +hd/blood_leak.py, Enum, BloodLeakStates, BLOOD_LEAK_VERIFY_INTENSITY_AFTER_ZEROING_STATE hd/blood_leak.py, Enum, BloodLeakStates, BLOOD_LEAK_NORMAL_STATE hd/blood_leak.py, Enum, BloodLeakStates, BLOOD_LEAK_RECOVER_BLOOD_DETECT_STATE hd/blood_leak.py, Enum, BloodLeakStates, NUM_OF_BLOOD_LEAK_STATES