From f0056e2dea9e22f6e93837576affb507b5f09391 Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Fri, 30 May 2025 05:35:03 +0200 Subject: [PATCH] fix: clean led behaviour on shutdown (#6324) Co-authored-by: 3djc <3djc@gh.com> --- radio/src/targets/horus/board.cpp | 5 +++++ radio/src/targets/taranis/board.cpp | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/radio/src/targets/horus/board.cpp b/radio/src/targets/horus/board.cpp index 1c5caad35..9cfcae79f 100644 --- a/radio/src/targets/horus/board.cpp +++ b/radio/src/targets/horus/board.cpp @@ -249,6 +249,11 @@ extern void rtcDisableBackupReg(); void boardOff() { +#if defined(LED_STRIP_GPIO) && !defined(BOOT) + rgbLedStop(); + rgbLedClearAll(); +#endif + ledOff(); backlightEnable(0); diff --git a/radio/src/targets/taranis/board.cpp b/radio/src/targets/taranis/board.cpp index 184454da7..16a6271df 100644 --- a/radio/src/targets/taranis/board.cpp +++ b/radio/src/targets/taranis/board.cpp @@ -260,6 +260,11 @@ void boardInit() void boardOff() { +#if defined(LED_STRIP_GPIO) && !defined(BOOT) + rgbLedStop(); + rgbLedClearAll(); +#endif + #if defined(STATUS_LEDS) && !defined(BOOT) ledOff(); #endif