From 4f4a7b48c6ab5b3d46284d34251f9588c98b786f Mon Sep 17 00:00:00 2001 From: Stan Hung Date: Sun, 16 Nov 2025 17:17:54 +0800 Subject: [PATCH] fix(tx15): wrong power led colors (#6792) --- radio/src/boards/rm-h750/led_driver.cpp | 3 +++ radio/src/targets/tx15/hal.h | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/radio/src/boards/rm-h750/led_driver.cpp b/radio/src/boards/rm-h750/led_driver.cpp index 8690ec2f8..9036255b3 100644 --- a/radio/src/boards/rm-h750/led_driver.cpp +++ b/radio/src/boards/rm-h750/led_driver.cpp @@ -110,6 +110,7 @@ void ledOff() void ledRed() { #if defined(LED_RED_GPIO) + ledOff(); GPIO_LED_GPIO_ON(LED_RED_GPIO); #endif } @@ -117,6 +118,7 @@ void ledRed() void ledGreen() { #if defined(LED_GREEN_GPIO) + ledOff(); GPIO_LED_GPIO_ON(LED_GREEN_GPIO); #endif } @@ -124,6 +126,7 @@ void ledGreen() void ledBlue() { #if defined(LED_BLUE_GPIO) + ledOff(); GPIO_LED_GPIO_ON(LED_BLUE_GPIO); #endif } diff --git a/radio/src/targets/tx15/hal.h b/radio/src/targets/tx15/hal.h index 370bffa89..2d2b04e4e 100644 --- a/radio/src/targets/tx15/hal.h +++ b/radio/src/targets/tx15/hal.h @@ -401,8 +401,8 @@ TIM17: ROTARY_ENCODER_TIMER #define LED_STRIP_REFRESH_PERIOD 50 //ms #define STATUS_LEDS -#define GPIO_LED_GPIO_ON gpio_clear -#define GPIO_LED_GPIO_OFF gpio_set +#define GPIO_LED_GPIO_ON gpio_set +#define GPIO_LED_GPIO_OFF gpio_clear #define LED_RED_GPIO GPIO_PIN(GPIOI, 8) // PI.08 #define LED_GREEN_GPIO GPIO_PIN(GPIOI, 11) // PI.11 #define LED_BLUE_GPIO GPIO_PIN(GPIOI, 10) // PI.10