From ebf132ad2111dae10f48edaa901b1915a8fa62c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=B6ttgens?= Date: Mon, 6 Jun 2022 18:48:22 +0200 Subject: [PATCH 1/2] Bug-1493 --- src/Power.cpp | 4 ++++ src/shutdown.h | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Power.cpp b/src/Power.cpp index feb7930a..20b87513 100644 --- a/src/Power.cpp +++ b/src/Power.cpp @@ -211,8 +211,12 @@ void Power::shutdown() { #ifdef TBEAM_V10 DEBUG_MSG("Shutting down\n"); + axp.setChgLEDMode(AXP20X_LED_OFF); axp.shutdown(); #elif NRF52_SERIES + playBeep(); + ledOff(PIN_LED1); + ledOff(PIN_LED2); doDeepSleep(DELAY_FOREVER); #endif } diff --git a/src/shutdown.h b/src/shutdown.h index 3b703331..57cd1b69 100644 --- a/src/shutdown.h +++ b/src/shutdown.h @@ -30,7 +30,7 @@ void powerCommandsCheck() DEBUG_MSG("Shutting down from admin command\n"); #ifdef TBEAM_V10 if (axp192_found == true) { - // setLed(false); //TODO: FIXME: this is not working + playShutdownMelody(); power->shutdown(); } #elif NRF52_SERIES From c831242f25dc0ca05c0e13cd6221d64abb67d2a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20G=C3=B6ttgens?= Date: Mon, 6 Jun 2022 19:14:30 +0200 Subject: [PATCH 2/2] fix nrf build --- src/Power.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Power.cpp b/src/Power.cpp index 20b87513..6d95e2e0 100644 --- a/src/Power.cpp +++ b/src/Power.cpp @@ -5,6 +5,7 @@ #include "main.h" #include "sleep.h" #include "utils.h" +#include "buzz/buzz.h" #ifdef TBEAM_V10 // FIXME. nasty hack cleanup how we load axp192