@ -347,6 +347,7 @@ void SystemTask::Work() {
case Messages::OnChargingEvent:
batteryController.Update();
motorController.RunForDuration(15);
ReloadIdleTimer();
if (isSleeping && !isWakingUp) {
GoToRunning();
}