|
|
@ -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
|
|
|
|