-
Notifications
You must be signed in to change notification settings - Fork 104
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
Safety and image clarity #48
Comments
Handle |
My 6" display doesn't seem to have that problem. Might be a common feature of IT8951 displays, thanks to the additional controller. @math85360 @jeLee6gi @C-Rothnie, what is your experience? |
I think I would put the display to sleep automatically after N updates with no image changes, if only it's feasible to do so (ie. no unreasonable overhead or other issues). N could even be quite low, or a particular elapsed time. The signals can be left for manual overrides, but I'm not yet decided on what those should be. I'm thinking that perhaps there should be a
This would keep the display mostly asleep if the updates happen irregularly and also keep the CPU usage down in those cases by making PaperTTY itself slow its pace. When the image updates again, it would go back to regular refresh rates (or perhaps there could be a slowly adaptive method for this). To do this nicely we might need to have some configurable values such as the minimum and maximum update intervals. So, maybe in the future we could have
I've been meaning to tackle the config file issue at some point, perhaps as "profiles" in YAML format (so one can do Dunno, how does this sound? |
Can you post a tutorial video |
Please create a new issue about this if you feel it's needed (requesting it in an unrelated issue is confusing) - the documentation has mostly been rewritten already, but as usual, I've been too busy with other things to finish it. |
In order to prevent any potential damage for long running applications and keep the image clean, a couple of things ought to be done:
terminal
mode (vnc
does this already)scrub
currently - but it's not as useful)Rationale for deep sleep is an entry in the FAQ tab of Waveshare wiki page for 2.13" (not sure when it was added but I don't remember seeing this particular mention earlier):
Rationale for full refreshes every now and then is also on the same FAQ page:
Also regarding the three-color variants, there's yet another note (though its exact meaning is a bit vague to me):
The last thing I want is someone's display suffering damage from running PaperTTY too long (which might be a very typical use case), so I think these should be addressed.
The text was updated successfully, but these errors were encountered: