Hi - it all happens in order, so you're fine. You would probably also find that the bangle negotiates a higher payload length so you don't get just 20 byte packets, but a few that are much larger.
On Bangle.js 2 I think you have about a 2kB input buffer (and Puck/others are around 1k) so you'll be ok there - if there ever is a problem and data gets lost, you'll get a FIFO_FULL error flag that you can handle too
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.
Hi - it all happens in order, so you're fine. You would probably also find that the bangle negotiates a higher payload length so you don't get just 20 byte packets, but a few that are much larger.
On Bangle.js 2 I think you have about a 2kB input buffer (and Puck/others are around 1k) so you'll be ok there - if there ever is a problem and data gets lost, you'll get a FIFO_FULL error flag that you can handle too