companion: ui: Respect LED_STATE_ON for status LED

The current logic only works for active high LEDs. Some boards need
an active low level control and therefore they set LED_STATE_ON to 0.
Take this into account and use the correct LED pattern for both cases.

Signed-off-by: Frieder Schrempf <frieder@fris.de>
This commit is contained in:
Frieder Schrempf
2025-11-22 15:05:08 +01:00
förälder 4a8dcb4906
incheckning 048bd268a1
2 ändrade filer med 2 tillägg och 2 borttagningar
+1 -1
Visa fil
@@ -618,7 +618,7 @@ void UITask::userLedHandler() {
led_state = 0;
next_led_change = cur_time + LED_CYCLE_MILLIS - last_led_increment;
}
digitalWrite(PIN_STATUS_LED, led_state);
digitalWrite(PIN_STATUS_LED, led_state == LED_STATE_ON);
}
#endif
}