#partial refresh
1 messages ยท Page 1 of 1 (latest)
trying to have a menu type thing, and waiting for the full display refresh is kinda slow
I think some of the EPDs have that capability, but I recall some ladyada videos where she was testing it out and it had minor pros and cons, didn't seem worth doing
I don't think these EPDs are really designed to be interactive... the refresh cycles are supposed to have delays of many seconds between them to protect the display
though there is one video demonstrating it https://blog.adafruit.com/2020/12/07/new-video-eink-partial-updates-eink-thinkink/
yeah I was under the impression that the greyscale ones are also partial-update-capable
I've done some interactive stuff on a hacked Kindle, but the magtag is just an easier platform ๐
Ok, got it down to one menu level instead of nested, and using the neopixels for faster response to input
Maybe I'll look at the Arduino code to see what it says, because partial updates mean you don't need to do the whole cycle on the full display, but in any case my project works now ๐
Oh interesting, it looks like there should be windowed update support of some kind based on looking at the source code...
Maybe have to do something with the groups?
Oh might just be partially uploading instead of pushing the entire framebuffer
Might have to wire up my own display commands
Hmm now I'm seeing "don't refresh with less than 180 seconds in between" which is hard especially during debugging, my program usually doesn't run 180 seconds if I have a bug. Hopefully that's just a rule of thumb - there are also clock projects on the learning system which don't follow that
Looks like command 90h sets up a partial window, 91h enters partial mode, 92h exits partial mode