Espruino 2v10 #46
Replies: 12 comments
-
Posted at 2021-08-19 by yngv126399 I just flashed my Bangle 1 the other day and two things I noted. 1) I got the Storage corrupt message, and it wiped out my Storage (nothing I couldn't rebuild, but...) and 2) I am now occasionally getting the ERR_CONN message, which doesn't seem to affect anything, and I can't yet reproduce it on demand. Other than that, things are good... and thanks for all the new features! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-19 by @gfwilliams Argh, shame about the Storage erasure. That's interesting though - do you remember if/when you last did 'Install Default Apps' or a full storage erase? I guess it could have been a much older firmware that had the problem. Hopefully that won't happen to you again as new firmwares shouldn't cause any issues with the Storage. I guess if this ends up being a common issue it might be possible to look at repairing and trying to keep existing files rather than just erasing. Ideally I'd need to find a way of reproducing damaged storage first though. If you get ERR_CONN again, please could you post up a new thread about it with a screenshot of the error? I don't remember seeing that error - if we can find a way of reproducing it here I'll look into it |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-08-31 by skm One of the listed changes is that "g.flip no longer keeps the screen awake" but the hardware reference says that Graphics.flip "will cause the screen to light up if it was previously off due to inactivity". So is the documentation now incorrect, or is there a subtle distinction I am not seeing? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-01 by @gfwilliams No, you're right - documentation is out of date. I'll get that fixed! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-12 by qucchia Hi, just wondering why the change to the g.flip() function was made? Now what can I do to keep the screen on? (I'm new to BangleJS by the way) |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-12 by @allObjects It is for buffered usage of transflective displays, such as of the Bangle2JS, which do not need backlight to turn on. With original BangleJS (Bangle1JS), which has a transmissive display, there was no point to have the flip (the buffer) and power on (of backlight) separate, but with Bngle2JS is makes sense in bright ambiance light condition and would be a power waste but power on is used separately / independent when ambiance light absent. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-14 by @gfwilliams
It was a longstanding issue that when using the doublebuffered graphics mode you had to use It's better to be able to split the two up, so you can keep updating the screen and then respond to the
You can just use If you spot any apps that turn off now when they should stay on, please let me know and I'll update them. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-14 by @MaBecker Just to let all know: 2V10 is not working for ESP8266. Will take a look into next week. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-14 by NebbishHacker I updated to 2v10 and now I'm having an issue where if I switch apps while a notification is open, the notification will get "stuck" and won't go away until I either get another notification or restart the device. It looks to me like the LCD offset isn't being reset. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-09-14 by @gfwilliams Ok, thanks - that definitely seems plausible. I'll try and get a fix in for that tomorrow edit: fixed now. Will be in cutting edge builds, or 2v11 |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-10-22 by @MaBecker Just pulled and tested again on ESP12 - everything is running again as expected.
looks like some of @fanoush pr fixed ESP12 too - Thanks! |
Beta Was this translation helpful? Give feedback.
-
Posted at 2021-10-24 by skm ... moved to http://forum.espruino.com/conversations/369350/ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Posted at 2021-08-13 by @gfwilliams
Espruino 2v10 has just been released.
Some huge changes this time!
The biggest one is the merge of the
experimental_compact_vars
branch, which adds roughly 20% more JavaScript variables to most builds, within the same RAM footprint. Performance suffers by around 2% but for the vast majority of users the increased memory should be a massive benefit. More info here...Other changes are...
Bangle.js
g.flip
no longer keeps the screen awakePuck.js
Graphics
Bluetooth
General
a.set(a.subarray(),1)
)Beta Was this translation helpful? Give feedback.
All reactions