-
Notifications
You must be signed in to change notification settings - Fork 11
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
Details of EPD_Sleep #8
Comments
There are two concerns:
For the power issue, you need to power down the panel (with the For long term storage, I don't think that's one you need to worry about if you're actually using it. If you decide you're going to shelf your project for a long period of time (months? years? not sure) then it's best to store it "cleared" with a white display. |
Thanks, that clears things up. Two of my questions remain though. For what length of waiting should |
I'd call Right now I think |
Do you mean |
There is a |
@MediumFidelity any idea about my comments above? Thanks! |
@MediumFidelity @fpammer any idea about this issue overall? Thank you! |
Sorry for the delay. The
Note, I'd use something like APScheduler (https://apscheduler.readthedocs.io/en/stable/) to invoke that task every 5 minutes. There is another low power mode that's not deep sleep. It has the advantage that the configuration registers of the panel are kept, so you wouldn't need to init again. I don't know what the power draw is in that state, so for something with minutes in between updates, the deep sleep way is probably better. Hope that helps! |
Thanks for explaining and the example. Do you also know what the
Is there a way to activate this? And how would you get out of it, just drawing? Seems like I'll use |
It powers on the display (PON) and does a display refresh (DRF).
There needs to be a new function that only puts the panel in the "power off", but not deep sleep. To bring it back to life, it'd be powered on, then a refresh display command issued. I think. That was from skimming the data sheet. I don't have the tools to measure the power draw of the display when it's not in deep sleep, but perhaps the Waveshare folks can comment on that. |
Interesting, thank you. What would one use |
What are the specifics of
EPD_sleep
? All we get in the code is this cryptic message:Why does it need to be cleared to sleep? Seems to defeat the purpose of sleeping to me. Are they worried about burn-in?
And all it says on the wiki is that the panel can be damaged if it's in use for a long time:
I plan on using my panel for long periods of time, and I thought e-ink was made for that. For what length of waiting should
EPD_Sleep
be used for? Is there a wakeup call for use afterwards?cc @MediumFidelity because you use the product
The text was updated successfully, but these errors were encountered: