AT+CIPSEND=NN,XX drops all \r characters over the network
Wow, that's a huge bug! They must have tested that surely as it makes HTTP requests pretty much impossible.
Do you think your changes are going to be compatible with 0.94? The reason I ask is I'll be sending out 0.94 ESP8266s with the Pico KickStarter, and I want to be sure that they'll still work without a firmware update!
I'm not sure how you're developing, but did you know that you can run Espruino under Linux and can use the Serial ports? It makes it much faster to compile run and debug on the host machine :)
Also I don't know what you think but I'm considering modifying the ESP8266 support so that there's C code that handles sending commands and listening for return values, but the actual interaction with the ESP8266 is done in JavaScript (which is more sensible for all the 'do this then that then that' stuff). Main reason is that I've had a few requests for GSM/GPRS (and SMS) support, and while other modules use similar commands, they're not identical.
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.
Wow, that's a huge bug! They must have tested that surely as it makes HTTP requests pretty much impossible.
Do you think your changes are going to be compatible with 0.94? The reason I ask is I'll be sending out 0.94 ESP8266s with the Pico KickStarter, and I want to be sure that they'll still work without a firmware update!
I'm not sure how you're developing, but did you know that you can run Espruino under Linux and can use the Serial ports? It makes it much faster to compile run and debug on the host machine :)
Also I don't know what you think but I'm considering modifying the ESP8266 support so that there's C code that handles sending commands and listening for return values, but the actual interaction with the ESP8266 is done in JavaScript (which is more sensible for all the 'do this then that then that' stuff). Main reason is that I've had a few requests for GSM/GPRS (and SMS) support, and while other modules use similar commands, they're not identical.