Index: firmware/App/Modes/ModeService.c =================================================================== diff -u -r911f6526ec3ba03ba0131681c7fb371c0abda6bb -r3d5a2ff09f3f4983699bfc61c7b63df1732970e0 --- firmware/App/Modes/ModeService.c (.../ModeService.c) (revision 911f6526ec3ba03ba0131681c7fb371c0abda6bb) +++ firmware/App/Modes/ModeService.c (.../ModeService.c) (revision 3d5a2ff09f3f4983699bfc61c7b63df1732970e0) @@ -15,6 +15,7 @@ * ***************************************************************************/ +#include "Buttons.h" #include "OperationModes.h" #include "ModeService.h" @@ -62,6 +63,13 @@ *************************************************************************/ U32 execServiceMode( void ) { + BOOL stop = isStopButtonPressed(); + + if ( TRUE == stop ) + { + // Ignore stop button in this mode. + } + return 0; // TODO - return current state }