diff --git a/apps/on_boarding/app.cpp b/apps/on_boarding/app.cpp index 1854f48e0..2d6adc69f 100644 --- a/apps/on_boarding/app.cpp +++ b/apps/on_boarding/app.cpp @@ -33,7 +33,7 @@ bool App::processEvent(Ion::Events::Event e) { return true; } if (e == Ion::Events::OnOff) { - m_languageController.reinitOnBoarding(); + Ion::Power::standby(); // Force a core reset to exit } return ::App::processEvent(e); } diff --git a/ion/src/device/n0101/drivers/power.cpp b/ion/src/device/n0101/drivers/power.cpp index c48f997ad..1b9346b97 100644 --- a/ion/src/device/n0101/drivers/power.cpp +++ b/ion/src/device/n0101/drivers/power.cpp @@ -6,10 +6,10 @@ namespace Ion { namespace Power { void standby() { - waitUntilOnOffKeyReleased(); - standbyConfiguration(); + Device::Power::waitUntilOnOffKeyReleased(); + Device::Power::standbyConfiguration(); Device::Board::shutdown(); - enterLowPowerMode(); + Device::Power::enterLowPowerMode(); Device::Reset::core(); }