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

OLED display gets cluttered after some time #15

Open
jonashoechst opened this issue Dec 21, 2021 · 3 comments
Open

OLED display gets cluttered after some time #15

jonashoechst opened this issue Dec 21, 2021 · 3 comments

Comments

@jonashoechst
Copy link
Contributor

I've noticed on multiple devices, that the display becomes cluttered up after some time using the rf95modem. For reference there is a picture below.

IMG_0495

Any idea what could introduce this bug?

@gh0st42
Copy link
Owner

gh0st42 commented Dec 21, 2021

Does this only happen on this specific device or also on other OLED devices?
Any easy way to reproduce it?

At one point in time, I had to switch the OLED lib as the old one was discontinued.
So far, I never had these pixel bugs on my devices even after running for days.

Does calling resetDisplay() help?
Does the display repair itself after a few clear() calls when new packets are incoming?

@jonashoechst
Copy link
Contributor Author

jonashoechst commented Dec 21, 2021

Does this only happen on this specific device or also on other OLED devices?
Any easy way to reproduce it?

This is happening on various devices of TTGO. I've just noticed it gets worse each time receiving a message.

Does the display repair itself after a few clear() calls when new packets are incoming?

No, clearly this does not help, vice versa it seems that on receiving the display gets obstructed in the first place.

Just as a side note: I've updated the OLED library to version 4.2.1 locally, which also does not help for this issue.

@jonashoechst
Copy link
Contributor Author

It seems to be a BLE related problem. If no device is connected through BLE, the display seems to be perfectly fine, whereas with a connected device re-rendering seems to introduce the visual distortion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants