Hi, I was trying to add a little pet on my watchface and use buttons to interact with it,I found that the buttons sometimes fail due to a wrong return value 0 “esp_sleep_get_ext1_wakeup_status()” gets,and it won't recover until timeout.
After the following line added in while(!timeout) scope, the problem fixed.
if (guiState == WATCHFACE_STATE) break;
Hope this could help.
Hi, I was trying to add a little pet on my watchface and use buttons to interact with it,I found that the buttons sometimes fail due to a wrong return value 0 “esp_sleep_get_ext1_wakeup_status()” gets,and it won't recover until timeout.
After the following line added in while(!timeout) scope, the problem fixed.
if (guiState == WATCHFACE_STATE) break;
Hope this could help.