Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -r25ede6f944eb53b68c8073404663c99d3ce158b0 -rab05daf4dc0398c516845da80c616181a6b62d16 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 25ede6f944eb53b68c8073404663c99d3ce158b0) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision ab05daf4dc0398c516845da80c616181a6b62d16) @@ -2662,7 +2662,6 @@ memcpy( &uFVolumeMl, message->payload, sizeof(F32) ); result = validateAndSetUFVolume( uFVolumeMl ); - setUserSetUFVolumeStatus( result ); } sendAckResponseMsg( (MSG_ID_T)message->hdr.msgID, COMM_BUFFER_OUT_CAN_HD_2_UI, result ); @@ -7040,6 +7039,7 @@ void handleTestCurrentTreamtmentParametersRequest( MESSAGE_T *message ) { BOOL result = FALSE; + // verify payload length if ( 0 == message->hdr.payloadLen ) {