Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -rf2fc3885d55b51a6201c8f4f38e57cf7bcf3ee46 -r180454225e56637b264a3c018c8f283419a2e0d2 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision f2fc3885d55b51a6201c8f4f38e57cf7bcf3ee46) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 180454225e56637b264a3c018c8f283419a2e0d2) @@ -6941,15 +6941,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;