Great! Glad it's working! Chances are upload issues are due to lack of flow control. Some things (like Modules) take a while to add, and it's possible that so many characters get received that the buffer fills up and stuff gets dropped.
You can turn on XON/XOFF software flow control, but I don't know if esp-link supports it... @tve?
it seems necessary to quit the WebIDE and restart it to get a working connection
It could well be a bug in the IDE's code. The Telnet stuff hasn't been tested very well.
If you get the Web IDE from GitHub and use that, you'll be able to right-click, inspect element, and then see the JavaScript console which might give you some hints?
@tve when I was looking at it I saw your GitHub username all over it :) Do you run Jeelabs then?
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.
Great! Glad it's working! Chances are upload issues are due to lack of flow control. Some things (like Modules) take a while to add, and it's possible that so many characters get received that the buffer fills up and stuff gets dropped.
You can turn on XON/XOFF software flow control, but I don't know if esp-link supports it... @tve?
It could well be a bug in the IDE's code. The Telnet stuff hasn't been tested very well.
If you get the Web IDE from GitHub and use that, you'll be able to right-click, inspect element, and then see the JavaScript console which might give you some hints?
@tve when I was looking at it I saw your GitHub username all over it :) Do you run Jeelabs then?