Merge pull request #437 from jquatier/t114-display-flicker

Fix T114 display flicker
This commit is contained in:
ripplebiz 2025-06-22 15:15:04 +10:00 committed by GitHub
commit 4f9207f3eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -32,7 +32,21 @@ bool ST7789Display::begin() {
}
void ST7789Display::turnOn() {
ST7789Display::begin();
if (!_isOn) {
// Restore power to the display but keep backlight off
digitalWrite(PIN_TFT_VDD_CTL, LOW);
digitalWrite(PIN_TFT_RST, HIGH);
// Re-initialize the display
display.init();
display.displayOn();
delay(20);
// Now turn on the backlight
digitalWrite(PIN_TFT_LEDA_CTL, LOW);
_isOn = true;
}
}
void ST7789Display::turnOff() {