Index: firmware/App/Services/SystemCommMessages.c =================================================================== diff -u -re8053e6bdafd0638102e01c4250dfd74c0850ba1 -r173e5908bada098006b85c1267147a187d2eaef4 --- firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision e8053e6bdafd0638102e01c4250dfd74c0850ba1) +++ firmware/App/Services/SystemCommMessages.c (.../SystemCommMessages.c) (revision 173e5908bada098006b85c1267147a187d2eaef4) @@ -5219,6 +5219,7 @@ if ( sizeof( TEST_OVERRIDE_PAYLOAD_T ) == message->hdr.payloadLen ) { memcpy( &payload, message->payload, sizeof( TEST_OVERRIDE_PAYLOAD_T ) ); + if ( FALSE == payload.reset ) { result = testSetBatteryRemainingPercentOverride( payload.state.f32 ); @@ -6457,14 +6458,11 @@ BOOL result = FALSE; // Verify payload length - if ( sizeof( F32 ) == message->hdr.payloadLen ) + if ( sizeof( 0 ) == message->hdr.payloadLen ) { if ( TRUE == isTestingActivated() ) { - F32 dacVRef; - - memcpy( &dacVRef, message->payload, sizeof( F32 ) ); // TODO - Payload no longer used. Update Dialin command and expected payload len in f/w. - result = setSyringePumpDACVref(); + result = setSyringePumpDACVref(); } }