Yes, it does reset, but it's a software reset that shouldn't affect the USB. Sadly there is no RTS/CTS...
Is this with an Espruino board, or the discovery? I think you were using the discovery last time.
It could be that the discovery is losing some characters - I know USB on it isn't as reliable for some reason, but sadly nobody has made any attempt to fix it, and I have to focus on the Espruino board. You could try turning on throttling in the IDE.
It may be that you can actually recover it by doing Ctrl+C, echo(1), enter. Sometimes what happens is the board's buffer gets full, and it loses some characters which means that the last command (turning echo back on) doesn't get executed.
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.
Yes, it does reset, but it's a software reset that shouldn't affect the USB. Sadly there is no RTS/CTS...
Is this with an Espruino board, or the discovery? I think you were using the discovery last time.
It could be that the discovery is losing some characters - I know USB on it isn't as reliable for some reason, but sadly nobody has made any attempt to fix it, and I have to focus on the Espruino board. You could try turning on throttling in the IDE.
It may be that you can actually recover it by doing Ctrl+C,
echo(1)
, enter. Sometimes what happens is the board's buffer gets full, and it loses some characters which means that the last command (turning echo back on) doesn't get executed.