Replies: 4 comments 4 replies
-
|
How do you load the script on? Using the IDE? I seem to recall a post about this before at some point. Is it possible that your settings got reset and the IDE is uploading the code to RAM and not to a file on the Bangle's storage? It'd show If the script had some code that runs at startup and takes a long time to execute, that can stall the device while it's uploading. Normally it should be caught before you get the FIFO_FULL error but it can be caused by a few things, including changes to your PC/drivers that increase the latency of the bluetooth connection or the number of packets that can be buffered up. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for your answer. I was using the IDE, yes. The mistake may have been trying to load into RAM. Loading to Flash enabled the loading into the watch to work. I hope that makes sense—it's not something I understand much. |
Beta Was this translation helpful? Give feedback.
-
|
I am experiencing the FIFO_FULL error quite often those days, I don't know exactly why, but I was able to reduce it by setting the option in IDE settings --> Communications --> Throttle Send --> |
Beta Was this translation helpful? Give feedback.
-
|
Here's another thread with this same issue: https://github.com/orgs/espruino/discussions/7852 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
For some years, I've loaded my watch script onto my js1 and js2 with no problem. Although the script is unchanged, I now get this:
New interpreter error: FIFO_FULL
Interpreter error: [
"FIFO_FULL"
]
along with a few other script errors that probably result from that. Is there a quick fix? I'm not familiar enough with js to figure this out. Thanks!
Beta Was this translation helpful? Give feedback.
All reactions