dr-mod/zero-btc-screen

Waveshare 2.13inch e-Paper HAT v2 screen update not working

NOMADooo opened this issue · 5 comments

It looks like I've encountered some kind of glitch/bug that affects screen update. Prices are fetching, everything seems to be working fine in the logs but I'm only able to update the prices on the screen by resetting the running program - that's the only way to update the screen.
Doesn't matter if the interval is set for 1 minute, 3 or 15.
Screenshot 2022-01-17 at 23 24 28

Any ideas what could go wrong?

Hi @WhoAmBy, you could try configuring the "picture" screen to see if it updates as expected to eliminate any issues with that part. As for the screen not being updated, for a non-intrusive update the partial display update functionality is used, you could check if your display supports it and use full display update if it doesn't.

Alright, so I've checked if it updates correctly by changing the waveshare to picture screen, it's worth mentioning in docs that it saves in the /home/pi/output.png, looks like it updates correctly.
Had timer in my hand and the screen IS updating but every 15 minutes, prices are fetched every minute...
How can i enable full display update?

Runned e-Paper Jetson-Nano python script epd_2in13_V2_test.py and it worked just fine

Feel free to change the image filename, it could be set in the config file, with the default filename described in the configuration section of readme. But based on your last message, it seems that you installed everything correctly. While you fetch data every minute, the default data-source aggregates prices every 15 minutes. Therefore, If you don't plan on using a different time range or API, I recommend using the default update time.

It seems that the issue is resolved for now, please let me know if there is something that doesn't seem to be working properly.