Index: firmware/App/Modes/OperationModes.c =================================================================== diff -u -r9508f34690d1de8bd091fd2e094578ce280a0f9e -r7f93e2645f584c92de8d11e5b17c6aaf39bd3ede --- firmware/App/Modes/OperationModes.c (.../OperationModes.c) (revision 9508f34690d1de8bd091fd2e094578ce280a0f9e) +++ firmware/App/Modes/OperationModes.c (.../OperationModes.c) (revision 7f93e2645f584c92de8d11e5b17c6aaf39bd3ede) @@ -169,6 +169,7 @@ lastMode = currentMode; transitionToNewOperationMode( newMode ); currentMode = newMode; + sendOperationStatusEvent(); } // mode specific processing to be done continuously @@ -402,8 +403,6 @@ { SEND_EVENT_WITH_2_U32_DATA( DG_EVENT_SUB_MODE_CHANGE, priorSubMode, currentSubMode ) } - - sendOperationStatusEvent(); } /*********************************************************************//**