| 316 | } |
| 317 | |
| 318 | void AXP192::LightSleep(uint64_t time_in_us) { |
| 319 | SetSleep(); |
| 320 | |
| 321 | if (time_in_us > 0) { |
| 322 | esp_sleep_enable_timer_wakeup(time_in_us); |
| 323 | } else { |
| 324 | esp_sleep_disable_wakeup_source(ESP_SLEEP_WAKEUP_TIMER); |
| 325 | } |
| 326 | esp_light_sleep_start(); |
| 327 | WakeUpDisplayAfterLightSleep(); |
| 328 | } |
| 329 | |
| 330 | // 0 not press, 0x01 long press, 0x02 press |
| 331 | uint8_t AXP192::GetBtnPress() { |
nothing calls this directly
no outgoing calls
no test coverage detected