Index: firmware/App/Controllers/Buttons.c =================================================================== diff -u -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 -r9a20996b770f446b8c669cba7a49668c1fdadd67 --- firmware/App/Controllers/Buttons.c (.../Buttons.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) +++ firmware/App/Controllers/Buttons.c (.../Buttons.c) (revision 9a20996b770f446b8c669cba7a49668c1fdadd67) @@ -16,7 +16,8 @@ ***************************************************************************/ #include "Buttons.h" -#include "CPLD.h" +#include "CPLD.h" +#include "NVDataMgmt.h" #include "OperationModes.h" #include "SystemCommMessages.h" #include "TaskPriority.h" @@ -303,7 +304,8 @@ // if we're in a mode that allows power off, initiate power off sequence if ( TRUE == isCurrentOpModeOkToTurnOff() ) { - broadcastPowerOffWarning(); + broadcastPowerOffWarning(); + signalPowerOffWarning(); offButtonPressPending = TRUE; offRequestPulseCount = OFF_REQUEST_PULSE_COUNT; offRequestPulseTimer = 0;