mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2025-12-07 00:09:51 +03:00
C3 led color, red blinking error, green permanent ok
This commit is contained in:
@@ -661,13 +661,23 @@ void System::system_check() {
|
|||||||
if (healthcheck_ == 0) {
|
if (healthcheck_ == 0) {
|
||||||
// everything is healthy, show LED permanently on or off depending on setting
|
// everything is healthy, show LED permanently on or off depending on setting
|
||||||
if (led_gpio_) {
|
if (led_gpio_) {
|
||||||
|
#ifdef ARDUINO_LOLIN_C3_MINI
|
||||||
|
pixels.setPixelColor(0, 0, hide_led_ ? 0 : 128, 0);
|
||||||
|
pixels.show();
|
||||||
|
#else
|
||||||
digitalWrite(led_gpio_, hide_led_ ? !LED_ON : LED_ON);
|
digitalWrite(led_gpio_, hide_led_ ? !LED_ON : LED_ON);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
send_heartbeat();
|
send_heartbeat();
|
||||||
} else {
|
} else {
|
||||||
// turn off LED so we're ready to the flashes
|
// turn off LED so we're ready to the flashes
|
||||||
if (led_gpio_) {
|
if (led_gpio_) {
|
||||||
|
#ifdef ARDUINO_LOLIN_C3_MINI
|
||||||
|
pixels.setPixelColor(0, 0, 0, 0);
|
||||||
|
pixels.show();
|
||||||
|
#else
|
||||||
digitalWrite(led_gpio_, !LED_ON);
|
digitalWrite(led_gpio_, !LED_ON);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -756,7 +766,7 @@ void System::led_monitor() {
|
|||||||
|
|
||||||
if (led_on_) {
|
if (led_on_) {
|
||||||
#ifdef ARDUINO_LOLIN_C3_MINI
|
#ifdef ARDUINO_LOLIN_C3_MINI
|
||||||
pixels.setPixelColor(0, 0, 0, 128);
|
pixels.setPixelColor(0, 128, 0, 0);
|
||||||
pixels.show();
|
pixels.show();
|
||||||
#else
|
#else
|
||||||
digitalWrite(led_gpio_, LED_ON); // LED off
|
digitalWrite(led_gpio_, LED_ON); // LED off
|
||||||
|
|||||||
Reference in New Issue
Block a user