Index: App/Services/SystemCommMessages.h =================================================================== diff -u -ra87b6b9e253c6c0fcc84bca6f5de71959ce18bcc -r38ff7a6fbf82b86ab1bac3b7b24c4ea33d5419f9 --- App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision a87b6b9e253c6c0fcc84bca6f5de71959ce18bcc) +++ App/Services/SystemCommMessages.h (.../SystemCommMessages.h) (revision 38ff7a6fbf82b86ab1bac3b7b24c4ea33d5419f9) @@ -26,6 +26,10 @@ { MSG_ID_UNUSED = 0, MSG_ID_OFF_BUTTON_PRESS, + MSG_ID_FIRST_TESTER_MESSAGE = 8000, + MSG_ID_TESTER_LOGIN_REQUEST = MSG_ID_FIRST_TESTER_MESSAGE, + MSG_ID_OFF_BUTTON_STATE_OVERRIDE, + MSG_ID_STOP_BUTTON_STATE_OVERRIDE, NUM_OF_MSG_IDS } MSG_ID_T; @@ -35,4 +39,19 @@ BOOL sendOffButtonMsgToUI( void ); void handleOffButtonConfirmMsgFromUI( MESSAGE_T *message ); +// *********** public test support message functions ********** + +// MSG_TESTER_LOG_IN +void handleTesterLogInRequest( MESSAGE_T *message ); +BOOL sendTesterLogInResponse( void ); +BOOL isTestingActivated( void ); + +// MSG_ID_OFF_BUTTON_STATE_OVERRIDE +void handleTestOffButtonStateOverrideRequest( MESSAGE_T *message ); +BOOL sendTestOffButtonStateOverrideResponse( BOOL ack ); + +// MSG_ID_STOP_BUTTON_STATE_OVERRIDE +void handleTestStopButtonStateOverrideRequest( MESSAGE_T *message ); +BOOL sendTestStopButtonStateOverrideResponse( BOOL ack ); + #endif