Index: AlarmDefs.h =================================================================== diff -u -ra3302dbcab2d703510a251b5f04cc06c7aeb6ba7 -r09439adcc95e668ded4895d5e2e7ef646870d892 --- AlarmDefs.h (.../AlarmDefs.h) (revision a3302dbcab2d703510a251b5f04cc06c7aeb6ba7) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 09439adcc95e668ded4895d5e2e7ef646870d892) @@ -107,6 +107,11 @@ ALARM_ID_DG_CRITICAL_DATA_ERROR = 76, ///< DG critical data integrity check failed ALARM_ID_RO_REJECTION_RATIO_OUT_OF_RANGE = 77, ///< RO rejection ratio out of range ALARM_ID_INLET_WATER_PRESSURE_FAULT = 78, ///< Inlet water pressure fault + ALARM_ID_HD_VALVE_HOMING_FAILED = 79, ///< HD valve homing failed + ALARM_ID_HD_VALVE_TRANSITION_TIMEOUT = 80, ///< HD valve transition time out + ALARM_ID_HD_VALVE_NOT_FUNCTIONAL = 81, ///< HD valve not functional + ALARM_ID_HD_VALVE_CURRENT_OUT_OF_RANGE = 82, ///< HD valve current out of range + ALARM_ID_HD_VALVE_POSITION_OUT_OF_TARGET = 83, ///< HD valve position out of target NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration Index: MsgDefs.h =================================================================== diff -u -ra3302dbcab2d703510a251b5f04cc06c7aeb6ba7 -r09439adcc95e668ded4895d5e2e7ef646870d892 --- MsgDefs.h (.../MsgDefs.h) (revision a3302dbcab2d703510a251b5f04cc06c7aeb6ba7) +++ MsgDefs.h (.../MsgDefs.h) (revision 09439adcc95e668ded4895d5e2e7ef646870d892) @@ -148,6 +148,7 @@ MSG_ID_HD_VALVES_HOME = 0x802E, ///< Home an HD Valve MSG_ID_HD_VALVES_POSITION_OVERRIDE = 0x802F, ///< Set an HD valve to a position in counts MSG_ID_HD_VALVES_SET_BLOOD_TRAP_VALVE = 0x8030, ///< Set the HD blood trap valve status + MSG_ID_HD_VALVES_SET_PWM_OVERRIDE = 0x8031, ///< Set an HD valve PWM MSG_ID_FIRST_DG_TESTER_MESSAGE = 0xA000, ///< First DG test message ID MSG_ID_DG_TESTER_LOGIN_REQUEST = MSG_ID_FIRST_DG_TESTER_MESSAGE, ///< DG tester log-in