I am using a modified mclock app.
Looks like everytime I connect to console or disconnect from console it logs something to the screen pushing the buffer up. This results in the next paint (on lcdPower) picking up the wrong corrupted buffer and keeps repainting it until the next corruption happens. As seen in the next image, the time is actually 1:12 am.
Initially I thought I wasn't repainting the widgets on lcdpower event hence it looked corrupted. Now after repainting the widget area, the widgets show up correctly but as you can see there is a bit of corruption above the widget as well.
My code is here
It is based off the beta version of mclock with some modifications. I've updated how the widgets are loaded and painted as per latest version of mclock.
Reloading the app by long-pressing button 3 temporarily resolves this. (I have also lost Button 2 click so can't get to settings, but that's a different issue I believe, still digging into that).
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
The UI of the watch face seems to get corrupted ever so often after I installed this version.
I am using a modified
mclock
app.Looks like everytime I connect to console or disconnect from console it logs something to the screen pushing the buffer up. This results in the next paint (on
lcdPower
) picking up the wrong corrupted buffer and keeps repainting it until the next corruption happens. As seen in the next image, the time is actually1:12 am
.Initially I thought I wasn't repainting the widgets on
lcdpower
event hence it looked corrupted. Now after repainting the widget area, the widgets show up correctly but as you can see there is a bit of corruption above the widget as well.My code is here
It is based off the beta version of
mclock
with some modifications. I've updated how the widgets are loaded and painted as per latest version ofmclock
.Reloading the app by long-pressing button 3 temporarily resolves this. (I have also lost Button 2 click so can't get to settings, but that's a different issue I believe, still digging into that).
1 Attachment