Browse Source

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

Fix T114 display flicker
pull/438/head
ripplebiz 12 months ago
committed by GitHub
parent
commit
4f9207f3eb
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 16
      src/helpers/ui/ST7789Display.cpp

16
src/helpers/ui/ST7789Display.cpp

@ -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() {

Loading…
Cancel
Save