Index: AlarmDefs.h =================================================================== diff -u -rd54da73862c187e9757a4811219141ddf5cb12f1 -rb969bda7021252f54bdbdac3f4f215a3ef4c5e01 --- AlarmDefs.h (.../AlarmDefs.h) (revision d54da73862c187e9757a4811219141ddf5cb12f1) +++ AlarmDefs.h (.../AlarmDefs.h) (revision b969bda7021252f54bdbdac3f4f215a3ef4c5e01) @@ -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 -r3e567efe427a051122d0b920f69880f8a55b80cb -rb969bda7021252f54bdbdac3f4f215a3ef4c5e01 --- MsgDefs.h (.../MsgDefs.h) (revision 3e567efe427a051122d0b920f69880f8a55b80cb) +++ MsgDefs.h (.../MsgDefs.h) (revision b969bda7021252f54bdbdac3f4f215a3ef4c5e01) @@ -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