-
• #2
Add E.setLowPowerConnection(bool) to allow low power continuous connections to Puck.js
Nice!! That didn't take long.
-
• #3
Hi,
I tried re-flashing my Puck.js with this newest firmware using the nRF Toolbox app on iOS and after the flashing process is completed (successfully, it seems), I can no longer see my Puck.js. I tried scanning with many different apps and my laptop, and it just doesn't show up.
If I re-flash with version 1v90, everything works as normal.
I tried three times, even re-downloaded the file, but it seems it just doesn't work. Any ideas?
Thanks a lot for all the great work on Espruino btw, it is truly an amazing project! :)
-
• #4
I just flashed on my Puck and it works very nicely, no problem. Uploaded from the same app.
Very nice update, I like the NRF.setLowPowerConnection (note that the announcement above wrongly says E.setLowPowerConnection() ), and the hwRand fix especially! Thanks! Also the getAddress() is very nice, I needed that for some kind of self organization of a swarm of puck. So far I configured this in the boot code, but being able to ask for it is great!
-
• #5
Nevermind, managed to flash it correctly in the end. weird, but better this way :)
-
• #6
Great! @stevie4711 thanks, I changed the post above.
@h3rald did you figure out why it was failing when you updated before? It might help others
-
• #7
Hi Gordon!
Well basically I just repeated the process:
- Go to the binaries folder with Safari on my iPhone.
- Click the file and from the share menu import it into NRF Toolbox app.
- Put the Puckjs in flash mode and flash.
I am now running the latest version on My Puck and it's working perfectly! I got it to advertise sensor data as manufacturer GAP data and basically it now works as a "smart" beacon the periodically advertises fresh sensor data.
I may post about it in another section of the forum later on, it may be interesting to someone.
Thanks again for building such an amazing little thing!
- Go to the binaries folder with Safari on my iPhone.
-
• #8
On the Android, upload file seems only to be via Dropbox (causes me a little delay as I forgot my Dropbox password)
-
• #9
upload file seems only to be via Dropbox
Not at all! Did you look at the video? http://www.espruino.com/Puck.js#firmware-updates
You can just download the file via your web browser first
-
• #10
Hi Gordon
Kindly advise me on this error
I am using v1.91.66 on mini leaf stm32 board
when sending a sample code there always a strnage p character sent to the chip ascii 254 before the code and I get this error:
"uncaught SuntaxError got ?[254] expeted EOF"
Please advise
THANKS -
• #11
I don't know what the problem could be - and I'm afraid I don't have time to offer support for non-Espruino boards.
The best I can suggest is to make the first line a statement like
0;
that won't cause problems if it fails to execute. -
• #12
THANKS
Just a quick note to say that Espruino 1v91 has been released.
Changes in this one are:
Bugfixes on ES6 features
General improvements
Puck.js improvements