New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PocketBook: suspension and timer-behaviour #3561
Comments
Pinging @ersi @KitezhGrad @NicolasPetton @iamjustaguest @Maradar @Taranchul @mwozny123 @patrikmusic @marmistrz @druss67 |
From > year I don't own Pb. Don't remember major problems in this area, in touch lux 3 |
I don't have a PB anymore. I do have problems with power management ob my inkbook, I'll report them after xmas |
Hi, I do have PB Inkpad, however it is the first model :( On mine everything works fine except the highlighting. Koreader stops working after while and all my highlights are gone. I resolved the problem in a way, that I don´t do any highlights anymore :) |
@patrikmusic may i ask which firmware you are running? |
I think that's the latest one. It says U840.5.15.172 |
@patrikmusic so does mine. As the Inkpad 1 and Inkpad 2 are nearly identical i would be happy if you could try the following:
You should now see the time at the bottom of each page, it should update automatically. Notice the time, and than let it just sit there for more than 10 Minutes without touching it. Notice the time again. In my case the time updates successfully in the first minute, than four minutes later, and than stops updating all together. This is reproducible on my end, and the logs reflect the the PB wakes up this two times for some reason and than stays in suspend till the next Button-/Touch-Event. The powerbutton of the Inkpad 2 glows if the Reader is active, i don't know if this is the case for the Inkpad 1. If so, you should be able to see when the Reader suspends (when the button stops glowing). |
I don't have auto refresh time in the status bar. My time stays the same. It refreshes with page turning. There also isn't glowing powerbutton. PB 1 is without diods. |
Thanks for checking.
But you enabled 'Auto refresh time'? |
That's what I am speaking, I can't find it in the menu... |
My observations so far: Time in the status bar don't update, it refreshes with page turning or other menu actions. Also i have a completely white page after resuming from sleep (i use a sleep cover). Touch HD have a LED powerbutton, it goes off after approx one second after last actions. |
@iamjustaguest: Thanks for testing this. The LED going off after ~1sec sounds a lot like the suspend-issue i am experiencing. I also have a blank page after suspending since #3535. PR #3568 will fix this by side effect. |
While dealing with #3419 I noticed that at least the Inkpad 2 does a real suspend approx. two seconds after the last key- or touch-event if certain conditions are met*. That means no BackgroundRunner-Tasks, no UIManager:scheduleIn()-Timers etc, leading to various issues like
*If the reader is connected to Wifi or USB the issues do not occur because auto-suspend does for some reason not kick in.
Most of the issues are just annoying and may be overlooked as bad performance (and are 'fixed' on the next key-/touch-event). Nevertheless i am a bit surprised that this has never come up before, leaving me wondering if it is a model- or firmware-specific issue.
So I am interested if other PB-users experience the same (please post you Firmware-Version). Regarding possible solutions i am tempted to disable the suspension completely, but this will affect battery-time quite a bit. An other way would be to wrap time-critical sections in
setSuspendState()
-blocks disabling and re-enabling the suspension if needed.The text was updated successfully, but these errors were encountered: