• Yes, firmware has a CRC, but it never fails because I believe USB has error checking built in.

    In terms of sending code, I've never heard of a corruption problem, but occasionally characters get missed out. That's usually due to modules - it takes Espruino some time to load each module in, but the Web IDE doesn't wait for it as there is very little in the way of flow control.

    That's something that I have plans to sort out in the IDE - but ideally we could add flow control in the USB layer. I'm just not quite sure how to do that!

About

Avatar for Gordon @Gordon started