Index: tools/Code_Report.csv =================================================================== diff -u -r29fb68d95e4d169468117b357bbad7e819085f77 -r490dfc76fc8306894766c8edf53e608d31566394 --- tools/Code_Report.csv (.../Code_Report.csv) (revision 29fb68d95e4d169468117b357bbad7e819085f77) +++ tools/Code_Report.csv (.../Code_Report.csv) (revision 490dfc76fc8306894766c8edf53e608d31566394) @@ -229,6 +229,10 @@ ./hd/alarms.py, Function, cmd_alarm_audio_current_hg_override(self, current: float = 0.0, reset: int = NO_RESET): ./hd/alarms.py, Function, cmd_alarm_audio_current_lg_override(self, current: float = 0.0, reset: int = NO_RESET): ./hd/alarms.py, Function, cmd_alarm_backup_audio_current_override(self, current: float = 0.0, reset: int = NO_RESET): +./hd/battery.py, Function, get_battery_status_values(self): +./hd/battery.py, Function, get_battery_remaining_capacity(self): +./hd/battery.py, Function, get_battery_manager_values(self): +./hd/battery.py, Function, cmd_battery_remaining_capacity_override(self, mWh: float, reset: int = NO_RESET) -> int: ./hd/blood_flow.py, Function, get_pwm_duty_cycle_pct(self): ./hd/blood_flow.py, Function, get_rotor_count(self): ./hd/blood_flow.py, Function, cmd_blood_flow_set_point_override(self, flow: int, mode: int = PUMP_CONTROL_MODE_CLOSED_LOOP, @@ -782,6 +786,40 @@ hd/alarms.py, Variable, alarm_audio_curr_lg hd/alarms.py, Variable, alarm_backup_audio_curr hd/alarms.py, Variable, safety_shutdown_active +hd/battery.py, Variable, RemainingCapacity +hd/battery.py, Variable, BatteryStatus +hd/battery.py, Variable, BatteryChargerStatus +hd/battery.py, Variable, RemainingCapacityAlarm +hd/battery.py, Variable, RemainingTimeAlarm +hd/battery.py, Variable, BatteryMode +hd/battery.py, Variable, AtRate +hd/battery.py, Variable, AtRateTimeToFull +hd/battery.py, Variable, AtRateTimeToEmpty +hd/battery.py, Variable, AtRateOK +hd/battery.py, Variable, Temperature +hd/battery.py, Variable, Voltage +hd/battery.py, Variable, Current +hd/battery.py, Variable, AverageCurrent +hd/battery.py, Variable, MaxError +hd/battery.py, Variable, RelativeStateOfCharge +hd/battery.py, Variable, AbsoluteStateOfCharge +hd/battery.py, Variable, FullChargeCapacity +hd/battery.py, Variable, RunTimeToEmpty +hd/battery.py, Variable, AverageTimeToEmpty +hd/battery.py, Variable, AverageTimeToFull +hd/battery.py, Variable, ChargingCurrent +hd/battery.py, Variable, ChargingVoltage +hd/battery.py, Variable, CycleCount +hd/battery.py, Variable, DesignCapacity +hd/battery.py, Variable, DesignVoltage +hd/battery.py, Variable, SpecificationInfo +hd/battery.py, Variable, ManufactureDate +hd/battery.py, Variable, SerialNumber +hd/battery.py, Variable, ManufacturerName +hd/battery.py, Variable, DeviceName +hd/battery.py, Variable, DeviceChemistry +hd/battery.py, Variable, status_values +hd/battery.py, Variable, manager_values hd/blood_flow.py, Variable, target_blood_flow_rate hd/blood_flow.py, Variable, measured_blood_flow_rate hd/blood_flow.py, Variable, measured_blood_pump_rotor_speed @@ -832,6 +870,7 @@ hd/hemodialysis_device.py, Variable, air_bubbles hd/hemodialysis_device.py, Variable, air_trap hd/hemodialysis_device.py, Variable, alarms +hd/hemodialysis_device.py, Variable, battery hd/hemodialysis_device.py, Variable, blood_leak hd/hemodialysis_device.py, Variable, bloodflow hd/hemodialysis_device.py, Variable, buttons @@ -2022,6 +2061,14 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_REQUEST_DG_ALARMS common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_REQUEST_DG_SERVICE_MODE common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_RTC_EPOCH +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_REQUEST_DG_USAGE_INFO +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_REQUEST_DG_SERVICE_RECORD +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_REQUEST_UI_CONFIRMATION +common/msg_ids.py, Enum, MsgIds, MSG_ID_UI_CONFIRMATION_RESULT +common/msg_ids.py, Enum, MsgIds, MSG_ID_REQUEST_CPLD_STATUS +common/msg_ids.py, Enum, MsgIds, MSG_ID_DG_CPLD_STATUS +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_BATTERY_MANAGEMENT_DATA +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_BATTERY_STATUS_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 @@ -2122,7 +2169,7 @@ common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_FAN_RPM_ALARM_START_TIME_OFFSET_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_SWITCHES_STATUS_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_SWITCHES_PUBLISH_INTERVAL_OVERRIDE -common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_BATTERY_REMAINING_PERCENT_OVERRIDE +common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_BATTERY_REMAINING_CAP_MWH_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_TEMPERATURES_VALUE_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_TEMPERATURES_PUBLISH_INTERVAL_OVERRIDE common/msg_ids.py, Enum, MsgIds, MSG_ID_HD_FANS_PUBLISH_INTERVAL_OVERRIDE