Improved T-Echo e-ink sleep

This commit is contained in:
Mark Qvist 2025-01-16 11:00:39 +01:00
parent 68349aaa70
commit 9b792862b9
2 changed files with 15 additions and 7 deletions

View file

@ -1631,8 +1631,10 @@ void sleep_now() {
digitalWrite(PIN_T114_TFT_BLGT, HIGH);
digitalWrite(PIN_T114_TFT_EN, HIGH);
#elif BOARD_MODEL == BOARD_TECHO
digitalWrite(pin_backlight, LOW);
epd_blank();
for (uint8_t i = display_intensity; i > 0; i--) { analogWrite(pin_backlight, i-1); delay(1); }
epd_black(true); delay(300); epd_black(true);
analogWrite(PIN_VEXT_EN, 0);
delay(100);
#endif
sd_power_gpregret_set(0, 0x6d);
nrf_gpio_cfg_sense_input(pin_btn_usr1, NRF_GPIO_PIN_PULLUP, NRF_GPIO_PIN_SENSE_LOW);