Skip to content
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

[BUG] screen_refresh with waveshare_2 break display #555

Closed
darknao opened this issue Nov 8, 2019 · 5 comments
Closed

[BUG] screen_refresh with waveshare_2 break display #555

darknao opened this issue Nov 8, 2019 · 5 comments
Labels
bug Something isn't working

Comments

@darknao
Copy link

darknao commented Nov 8, 2019

Describe the bug
The screen start showing garbage, or even completely crash, when using the screen_refresh plugin on the waveshare v2

To Reproduce
Steps to reproduce the behavior:

  1. enable the screen_refresh plugin
  2. wait for a full refresh

Expected behavior
The screen should do a full refresh, and continue to work afterward.

Environment (please complete the following information):

  • 1.2.1
  • pi0w
  • waveshare v2

Additional context
Waveshare v2 use partial refresh all the time.
According to Waveshare specs, you should do a full refresh once in a while when using partial mode to avoid ghosting and burn in issue.
Additionally, in my case, I sometimes get quite severe ghosting + black dots in the background, and using the screen_refresh plugin seems to help.
PR about this will follow.

@darknao darknao added the bug Something isn't working label Nov 8, 2019
@evilsocket
Copy link
Owner

that is why the plugin has been moved in a separate repo that says use them at your own risk.

https://community.pwnagotchi.ai/t/announcement-some-of-the-plugins-have-been-moved-to-a-separate-repository/234

@evilsocket
Copy link
Owner

(also there's no real need of full screen refreshes on v2)

@darknao
Copy link
Author

darknao commented Nov 8, 2019

not according to specs : https://www.waveshare.com/wiki/2.13inch_e-Paper_HAT

Note that you cannot use Partial refresh all the time, you should full refresh e-paper regularly, otherwise, ghost problem will get worse even damage.

@evilsocket
Copy link
Owner

not according to months of testing and our customized codebase, which is different than their examples and sdk

@JrdBrd
Copy link

JrdBrd commented Dec 13, 2019

i get the same severe ghosting and black dotted background after prolonged uptime, maybe it is worth a look into

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants