Index: firmware/App/Services/AlarmMgmt.h =================================================================== diff -u -ra35d5e68aad457339f625848809207a9650ad019 -rd9d085cdca67200ecddbdfbc75c489e704b23081 --- firmware/App/Services/AlarmMgmt.h (.../AlarmMgmt.h) (revision a35d5e68aad457339f625848809207a9650ad019) +++ firmware/App/Services/AlarmMgmt.h (.../AlarmMgmt.h) (revision d9d085cdca67200ecddbdfbc75c489e704b23081) @@ -63,7 +63,8 @@ BOOL noRinseback; ///< rinseback may not be initiated at this time BOOL noEndTreatment; ///< ending the treatment is not an option at this time BOOL noNewTreatment; ///< no new treatments may be started even if current treatment is ended - BOOL bypassDialyzer; ///< the dialyzer should be bypassed at this time + BOOL bypassDialyzer; ///< the dialyzer should be bypassed at this time + BOOL lampOn; ///< the alarm lamp is on } COMP_ALARM_STATUS_T; /// Record structure for unsigned integer alarm data. @@ -195,6 +196,8 @@ SW_FAULT_ID_PERSISTENT_ALARM_INVALID_INDEX, SW_FAULT_ID_HD_VALVES_INVALID_SELF_TEST_STATE, SW_FAULT_ID_HD_VALVES_INVALID_EXEC_STATE, + SW_FAULT_ID_AIR_TRAP_INVALID_STATE, // 81 + SW_FAULT_ID_AIR_TRAP_INVALID_LEVEL_SENSOR, NUM_OF_SW_FAULT_IDS } SW_FAULT_ID_T;