Index: firmware/App/Controllers/AlarmLamp.h =================================================================== diff -u -r73d8423edc56daed591bc0b3f7baee5540aea423 -r3518e8a088c32e75c0c8960d5e629a7401095feb --- firmware/App/Controllers/AlarmLamp.h (.../AlarmLamp.h) (revision 73d8423edc56daed591bc0b3f7baee5540aea423) +++ firmware/App/Controllers/AlarmLamp.h (.../AlarmLamp.h) (revision 3518e8a088c32e75c0c8960d5e629a7401095feb) @@ -22,7 +22,9 @@ /** * @defgroup AlarmLamp AlarmLamp - * @brief The Alarm Lamp module manages the state of the alarm lamp. + * @brief The Alarm Lamp unit manages the state of the alarm lamp and + * provides functions for requesting alarm lamp patterns, testing the + * alarm lamp, and getting the alarm lamp state. * * @addtogroup AlarmLamp * @{ @@ -46,14 +48,15 @@ // ********** public function prototypes ********** void initAlarmLamp( void ); -void execAlarmLamp( void ); -void requestAlarmLampPattern( LAMP_PATTERN_T lampPattern ); -SELF_TEST_STATUS_T execAlarmLampTest( void ); -void resetAlarmLampPOSTState( void ); +void execAlarmLamp( void ); +void requestAlarmLampPattern( LAMP_PATTERN_T lampPattern ); LAMP_PATTERN_T getCurrentAlarmLampPattern( void ); -BOOL getAlarmLampOn( void ); +BOOL getAlarmLampOn( void ); +SELF_TEST_STATUS_T execAlarmLampTest( void ); +void resetAlarmLampPOSTState( void ); + BOOL testSetCurrentLampPatternOverride( U32 value ); BOOL testResetCurrentLampPatternOverride( void );