Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rbbf4e1a170f66ce07af12908a1d0fe101a934e9e -rc0445144841904d5a6ea9d37af639e138e6a86b0 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision bbf4e1a170f66ce07af12908a1d0fe101a934e9e) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision c0445144841904d5a6ea9d37af639e138e6a86b0) @@ -587,6 +587,35 @@ { signalUserConfirmInstallation(); } + +/*********************************************************************//** + * @brief + * The handlePrimingStartCmd function handles user confirms disposable + * installation msg from the UI. + * @details Inputs: none + * @details Outputs: message handled + * @param message a pointer to the message to handle + * @return none. + *************************************************************************/ +void handleStartPrimeCmd( MESSAGE_T *message ) +{ + signalStartPrime(); +} + +/*********************************************************************//** + * @brief + * The sendStartPrimeCmdResponse function constructs a start prime user action + * response to the UI and queues the msg for transmit on the appropriate CAN channel. + * @details Inputs: none + * @details Outputs: Start prime command response msg constructed and queued. + * @param accepted T/F - was sample water request accepted? + * @param reason reason why request was rejected (or zero if accepted) + * @return TRUE if msg successfully queued for transmit, FALSE if not + *************************************************************************/ +BOOL sendStartPrimeCmdResponse( BOOL accepted, U32 reason ) +{ + return sendUIResponseMsg( MSG_ID_HD_START_PRIME_REQUEST_RESPONSE, accepted, reason ); +} /*********************************************************************//** * @brief