Index: firmware/App/Modes/OperationModes.c =================================================================== diff -u -rcbde856c1b96622c51865c717ec64278a7d07e0e -rc13864f02c391265d9d369a6c2d606d9de0f91f2 --- firmware/App/Modes/OperationModes.c (.../OperationModes.c) (revision cbde856c1b96622c51865c717ec64278a7d07e0e) +++ firmware/App/Modes/OperationModes.c (.../OperationModes.c) (revision c13864f02c391265d9d369a6c2d606d9de0f91f2) @@ -136,6 +136,8 @@ void execOperationModes( void ) { DG_OP_MODE_T newMode; + + U32 priorSubMode = currentSubMode; // any new mode requests?