mirror of
https://github.com/meshcore-dev/MeshCore.git
synced 2026-03-30 17:05:52 +00:00
fix t114 display flicker
This commit is contained in:
@@ -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(10);
|
||||
|
||||
// Now turn on the backlight
|
||||
digitalWrite(PIN_TFT_LEDA_CTL, LOW);
|
||||
|
||||
_isOn = true;
|
||||
}
|
||||
}
|
||||
|
||||
void ST7789Display::turnOff() {
|
||||
|
||||
Reference in New Issue
Block a user