diff --git a/platformio.ini b/platformio.ini index 9fe7297..d7fb52d 100644 --- a/platformio.ini +++ b/platformio.ini @@ -126,6 +126,8 @@ build_flags = -DNERMINER_S3_DONGLE -DBOARD_HAS_PSRAM -DARDUINO_USB_CDC_ON_BOOT + -DTFT_BACKLIGHT_ON=LOW + -DTFT_BL=38 lib_deps = https://github.com/takkaO/OpenFontRender bblanchon/ArduinoJson@^6.21.2 diff --git a/src/drivers/displays/dongleDisplayDriver.cpp b/src/drivers/displays/dongleDisplayDriver.cpp index 28d45f4..ca29fca 100644 --- a/src/drivers/displays/dongleDisplayDriver.cpp +++ b/src/drivers/displays/dongleDisplayDriver.cpp @@ -103,6 +103,9 @@ void dongleDisplay_Init(void) void dongleDisplay_AlternateScreenState(void) { + int screen_state = digitalRead(TFT_BL); + Serial.println("Switching display state"); + digitalWrite(TFT_BL, !screen_state); } void dongleDisplay_AlternateRotation(void)