Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -r3417fd56afc9b21fb4c2d86c75dd33ac31fbd9f1 -rbe83f01a4d54cbd0d92b68cb95a15dcbb06a9a51 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 3417fd56afc9b21fb4c2d86c75dd33ac31fbd9f1) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision be83f01a4d54cbd0d92b68cb95a15dcbb06a9a51) @@ -103,10 +103,11 @@ * @details * Inputs : none * Outputs : Off button msg constructed and queued. - * @param none + * @param promptUser : TRUE if UI should prompt user to confirm power off \n + * request, FALSE if UI should cancel the prompt. * @return TRUE if msg successfully queued for transmit, FALSE if not *************************************************************************/ -BOOL sendOffButtonMsgToUI( void ) +BOOL sendOffButtonMsgToUI( BOOL promptUser ) { BOOL result; MESSAGE_T msg; @@ -117,6 +118,8 @@ blankMessage( &msg ); msg.hdr.msgID = MSG_ID_OFF_BUTTON_PRESS; msg.hdr.payloadLen = 0; +// msg.hdr.payloadLen = 1; +// msg.payload[0] = (U08)promptUser; // serialize the message (w/ sync, CRC, and appropriate CAN padding) msgSize = serializeMessage( msg, data );