Without Save on send, your code is sent over and executed straight away. var a = 1+2 will create a variable called a with value 3.
With it on, your code is sent and stored as text. var a = 1+2 is only executed at boot/restart.
So if you accessed the net, chances are at upload time you'd have an internet connection, but when the board restarted right away you wouldn't.
All I can think is there was some issue loading the modules and the ESP8266 build has some code added that searches online for modules? Could you look in the Web IDE's console and post up the exact code that gets uploaded (ideally for a minimal bit of code that exhibits the problem).
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.
Without Save on send, your code is sent over and executed straight away.
var a = 1+2
will create a variable calleda
with value 3.With it on, your code is sent and stored as text.
var a = 1+2
is only executed at boot/restart.So if you accessed the net, chances are at upload time you'd have an internet connection, but when the board restarted right away you wouldn't.
All I can think is there was some issue loading the modules and the ESP8266 build has some code added that searches online for modules? Could you look in the Web IDE's console and post up the exact code that gets uploaded (ideally for a minimal bit of code that exhibits the problem).