Index: tools/Code_Report.csv =================================================================== diff -u -r1be13c23230d0c8db036fb5ced19c873b3b4c75f -r8677fe9b3c30aaa7cdcf11a54b2edc6ae37e95d6 --- tools/Code_Report.csv (.../Code_Report.csv) (revision 1be13c23230d0c8db036fb5ced19c873b3b4c75f) +++ tools/Code_Report.csv (.../Code_Report.csv) (revision 8677fe9b3c30aaa7cdcf11a54b2edc6ae37e95d6) @@ -85,6 +85,10 @@ ./dg/drain_pump.py, Function, get_dac_value(self): ./dg/drain_pump.py, Function, get_drain_pump_state(self): ./dg/drain_pump.py, Function, get_drain_pump_current_rpm(self, sensor: int): +./dg/drain.py, Function, cmd_drain_mode_data_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: +./dg/drain.py, Function, get_bad_fill_sub_state(self): +./dg/drain.py, Function, get_drain_bad_fill_signal(self): +./dg/drain.py, Function, get_drain_mode_state(self): ./dg/events.py, Function, clear_dg_event_list(self): ./dg/events.py, Function, get_dg_events(self, event_id, number_of_events=1): ./dg/events.py, Function, get_dg_nth_event(self, event_id, event_number=0): @@ -333,14 +337,14 @@ ./hd/blood_flow.py, Function, get_measured_blood_pump_speed(self): ./hd/blood_flow.py, Function, get_measured_blood_pump_motor_controller_speed(self): ./hd/blood_flow.py, Function, get_measured_blood_pump_motor_controller_current(self): +./hd/blood_leak.py, Function, get_blood_leak_status(self): ./hd/blood_leak.py, Function, get_blood_leak_state(self): ./hd/blood_leak.py, Function, get_blood_leak_emb_mode_command_response(self, emb_mod_cmd: int) -> str: ./hd/blood_leak.py, Function, cmd_blood_leak_detector_override(self, detected: int, reset=NO_RESET): ./hd/blood_leak.py, Function, cmd_blood_leak_zero_request(self): ./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, get_blood_leak_status(self): ./hd/buttons.py, Function, cmd_stop_button_override(self, state: int, reset: int = NO_RESET) -> int: ./hd/buttons.py, Function, get_power_timeout_expired(self): ./hd/buttons.py, Function, reset_poweroff_timeout_expired(self): @@ -607,6 +611,7 @@ ./hd/ui_proxy.py, Function, cmd_ui_send_alarm_list_request(self) -> None: ./hd/ui_proxy.py, Function, cmd_ui_off_button_response(self, reponse: int) -> int: ./hd/ui_proxy.py, Function, cmd_get_ro_only_mode_status(self) -> int: +./hd/ui_proxy.py, Function, cmd_ui_send_alarm_triggered_message(self, alarm_id: int, data_field1: int = 0, data_field2: int = 0) -> int: ./hd/ui_proxy.py, Function, get_hd_version(self): ./hd/ui_proxy.py, Function, get_fpga_version(self): ./hd/ui_proxy.py, Function, get_reject_reasons(self): @@ -811,6 +816,7 @@ dg/dialysate_generator.py, Variable, usage_record dg/dialysate_generator.py, Variable, test_configs dg/dialysate_generator.py, Variable, ro_permeate_sample +dg/dialysate_generator.py, Variable, drain dg/drain_pump.py, Variable, target_drain_pump_rpm dg/drain_pump.py, Variable, dac_value dg/drain_pump.py, Variable, drain_pump_state @@ -819,6 +825,10 @@ dg/drain_pump.py, Variable, drain_pump_current_A dg/drain_pump.py, Variable, drain_pump_direction dg/drain_pump.py, Variable, dg_drain_pump_timestamp +dg/drain.py, Variable, bad_fill_state +dg/drain.py, Variable, bad_fill_signal +dg/drain.py, Variable, drain_mode_state +dg/drain.py, Variable, dg_drain_mode_timestamp dg/events.py, Variable, dg_events_timestamp dg/fans.py, Variable, dg_fans_duty_cycle dg/fans.py, Variable, dg_fans_target_rpm @@ -2178,6 +2188,7 @@ common/hd_defs.py, Enum, HDEventList, HD_EVENT_OPERATION_STATUS common/hd_defs.py, Enum, HDEventList, HD_EVENT_AIR_TRAP_FILL common/hd_defs.py, Enum, HDEventList, HD_EVENT_AIR_PUMP_ON_OFF +common/hd_defs.py, Enum, HDEventList, HD_EVENT_BLOOD_LEAK_SELF_TEST_RESULT 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 @@ -2505,6 +2516,7 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_RO_PERMEATE_SAMPLE_DATA common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_SEND_RO_PERMEATE_SAMPLE_DISPENSE_REQUEST_TO_DG common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_SEND_RO_PERMEATE_SAMPLE_DISPENSE_READY_TO_HD +common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_DRAIN_MODE_DATA common/msg_ids.py, Enum, MsgIds, MSG_ID_CAN_ERROR_COUNT common/msg_ids.py, Enum, MsgIds, MSG_ID_TESTER_LOGIN_REQUEST common/msg_ids.py, Enum, MsgIds, MSG_ID_DIAL_OUT_FLOW_SET_PT_OVERRIDE @@ -2769,6 +2781,7 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_SEND_LOAD_CELLS_TARE_VALUES_TO_DIALIN common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_SET_COND_SENSOR_CAL_TABLE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_SIGNAL_RECOVER_FROM_FAULT_MODE +common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_DRAIN_MODE_BROADCAST_INTERVAL_OVERRIDE 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 @@ -3099,6 +3112,8 @@ 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_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 hd/fans.py, Enum, HDFansNames, HDFansNames hd/fans.py, Enum, HDFansNames, FAN_INLET_1 hd/post_treatment.py, Enum, HDPostTreatmentDrainStates, HDPostTreatmentDrainStates