Index: firmware/App/Modes/ModePostTreat.c =================================================================== diff -u -r16b178ff7528cb09c66413d19980a4eb0d13b48e -r368e2fde80a5cc108f61c021830c684e05fb62d5 --- firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision 16b178ff7528cb09c66413d19980a4eb0d13b48e) +++ firmware/App/Modes/ModePostTreat.c (.../ModePostTreat.c) (revision 368e2fde80a5cc108f61c021830c684e05fb62d5) @@ -129,9 +129,6 @@ signalDialInPumpHardStop(); stopSyringePump(); - - // Send treatment log data to UI - sendTreatmentLogData( &treatmentLogData ); } /*********************************************************************//** @@ -168,6 +165,23 @@ /*********************************************************************//** * @brief + * The handleTreatmentLogDataRequest sends treatment log data to UI upon + * UI requests. + * @details Inputs: treatmentLogData + * @details Outputs: Sent treatment log data to UI + * @return none + *************************************************************************/ +void handleTreatmentLogDataRequest( void ) +{ + BOOL accepted = TRUE; + REQUEST_REJECT_REASON_CODE_T rejReason = REQUEST_REJECT_REASON_NONE; + + // Send treatment log data to UI + sendTreatmentLogData( accepted, rejReason, &treatmentLogData ); +} + +/*********************************************************************//** + * @brief * The signalUserConfirmPatientDisconnection signals post-treatment mode * user has confirmed patient disconnection. * @details Inputs: none