Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -r39677168af0080bcab76ef65ef90875f830e1913 -rf249310122b6543b4145bb4824966535c93515d0 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 39677168af0080bcab76ef65ef90875f830e1913) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision f249310122b6543b4145bb4824966535c93515d0) @@ -3504,11 +3504,15 @@ * mode * @details Inputs: none * @details Outputs: none + * @param message a pointer to the message to handle * @return none *************************************************************************/ -void handleReceiveROPermeateSampleReadyToDispenseFromDG( void ) +void handleReceiveROPermeateSampleReadyToDispenseFromDG( MESSAGE_T* message ) { - signalROPermeateSampleDGReadyToDispense(); + if ( 0 == message->hdr.payloadLen ) + { + signalROPermeateSampleDGReadyToDispense(); + } }