Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rf15b66d94af1b415f57a7cc37372dba4fa793fbe -r01223b53b80fa66e1974a2b1e57590f6fe308374 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision f15b66d94af1b415f57a7cc37372dba4fa793fbe) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 01223b53b80fa66e1974a2b1e57590f6fe308374) @@ -6800,15 +6800,21 @@ { result = TRUE; // ACK request - sendTestAckResponseMsg( (MSG_ID_T)message->hdr.msgID, result ); result = testUpdateCurrentTreatmentParameters(); } - else - { - sendTestAckResponseMsg( (MSG_ID_T)message->hdr.msgID, result ); - } + sendTestAckResponseMsg( (MSG_ID_T)message->hdr.msgID, result ); } +/*********************************************************************//** + * @brief + * The sendTestCurrentTreatmentParametersResponse function constructs a current + * treatment parameter response message to the appropriate CAN channel. + * @details Inputs: none + * @details Outputs: current treatment prameters response msg constructed and queued. + * @param data response data record + * @return TRUE if msg successfully queued for transmit, FALSE if not + *************************************************************************/ + BOOL sendTestCurrentTreatmentParametersResponse(CURRENT_TREATMENT_PARAMS_DATA_PAYLOAD_T current_params) { MESSAGE_T msg;