|
@ -115,15 +115,17 @@ uint8_t TouchButtons::read_buttons() { |
|
|
#if HAS_TOUCH_SLEEP |
|
|
#if HAS_TOUCH_SLEEP |
|
|
|
|
|
|
|
|
void TouchButtons::sleepTimeout() { |
|
|
void TouchButtons::sleepTimeout() { |
|
|
#if PIN_EXISTS(TFT_BACKLIGHT) |
|
|
#if HAS_LCD_BRIGHTNESS |
|
|
OUT_WRITE(TFT_BACKLIGHT_PIN, LOW); |
|
|
ui.set_brightness(0); |
|
|
|
|
|
#elif PIN_EXISTS(TFT_BACKLIGHT) |
|
|
|
|
|
WRITE(TFT_BACKLIGHT_PIN, LOW); |
|
|
#endif |
|
|
#endif |
|
|
next_sleep_ms = TSLP_SLEEPING; |
|
|
next_sleep_ms = TSLP_SLEEPING; |
|
|
} |
|
|
} |
|
|
void TouchButtons::wakeUp() { |
|
|
void TouchButtons::wakeUp() { |
|
|
if (isSleeping()) { |
|
|
if (isSleeping()) { |
|
|
#if HAS_LCD_BRIGHTNESS |
|
|
#if HAS_LCD_BRIGHTNESS |
|
|
ui._set_brightness(); |
|
|
ui.set_brightness(ui.brightness); |
|
|
#elif PIN_EXISTS(TFT_BACKLIGHT) |
|
|
#elif PIN_EXISTS(TFT_BACKLIGHT) |
|
|
WRITE(TFT_BACKLIGHT_PIN, HIGH); |
|
|
WRITE(TFT_BACKLIGHT_PIN, HIGH); |
|
|
#endif |
|
|
#endif |
|
|