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

Partial Refresh method causes Full Refresh instead #20

Open
todd-herbert opened this issue Nov 12, 2021 · 3 comments
Open

Partial Refresh method causes Full Refresh instead #20

todd-herbert opened this issue Nov 12, 2021 · 3 comments

Comments

@todd-herbert
Copy link

https://github.com/HelTecAutomation/e-ink/blob/5847ed8ff13e8ebe3dfd3ed6c68d10c5df1368d9/src/DEPG0290BxS75AFxX_BW.cpp#L223-L233

Tested on "2.9 Inch E-ink Display V2"

@todd-herbert
Copy link
Author

todd-herbert commented Nov 13, 2021

Result of executing DEPG0290BxS75AFxX_BW.ino

HalLcd_Partial_Update.mp4

@todd-herbert
Copy link
Author

Some modules labeled "Heltec 2.9 Inch E-ink Display" appear to ship with a red tab on the screen protector, and some ship with a blue tab. Closer inspection of the flex suggests that these supposedly identical boards have different, non-interchangable, panels. I will confirm later whether partial refresh is working correctly on panels shipped with the blue tabbed screen protectors.

@todd-herbert
Copy link
Author

Further investigation has revealed:

  • The display shown above with the red tab responds to the command set for DEPG0290BxSS75AFxX_BW, however "partial refresh" does not work correctly.
  • The display with the red tab does not respond to the command set for DEPG0290BxS800FxX_BW
  • The new display (with the blue tab) does not respond to either command set
  • The new display (with the blue tab) appears to use a panel nearly identical to "GDEH029A1", and responds fully to other manufacturers' code (including partial refresh)

It seems the situation has only becoming more confusing. As I assume that the code for Partial Refresh must work correctly on at least one Heltec 2.9" BW display, am I correct in understanding that there are at least three different (non-interchangable) displays being sold by different vendors to be the same identical product?

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

1 participant