var wifi = require("Wifi");
var doit;
var ssid = 'Vodafone-8751';
var passwort = 'ABCDEfGh1jKLmnoP';
wifi.stopAP();
wifi.disconnect();
function lan() {
wifi.connect(ssid, {password: passwort}, function(s) {
if (s === 'bad_password') {
doit = true;
console.log('Es ist ein Fehler aufgetreten: ' + s);
console.log('Verbindungsversuch gestartet ...');
lan();
}
if (s != 'bad_password') {
console.log('Es ist ein Fehler aufgetreten: ' + s);
console.log('Verbindungsversuch wird abgebrochen.');
}
});
console.log(wifi.getIP().ip);
} // Ende: lan()
setTimeout(lan,500);
wifi.on('connected', function(s) {
console.log('Es hat endlich geklappt, Verbindungsstatus: ' + s);
if (doit) {
doit = false;
}
});
and get stock in:
0.0.0.0
Es ist ein Fehler aufgetreten: bad_password
Verbindungsversuch gestartet ...
0.0.0.0
Es ist ein Fehler aufgetreten: bad_password
Verbindungsversuch gestartet ...
0.0.0.0
Es ist ein Fehler aufgetreten: bad_password
Verbindungsversuch gestartet ...
0.0.0.0
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.
So, here is what i come up with:
and get stock in: