Go Down

Topic: disconnettere wifi ESP8266 (Read 115 times) previous topic - next topic

birrohgt

salve

sto utilizzando un esp8266 12e  una volta connesso alla rete wifi con

Code: [Select]

WiFi.begin(ssid, password);



come posso disconnettere la connessione?

ho provato con

Code: [Select]

 WiFi.disconnect();
 WiFi.mode (WIFI_OFF);


ma mi rimane sempre connesso al access point

MatteoDerrico

ciao

fai una prova :
Code: [Select]
WiFi.disconnect(true);

fammi sapere :)

Ciao

docdoc

Beh si, in genere si dovrebbe leggere il reference della WiFi8266, dove infatti si vede che la disconnect() ha il parametro che la WiFi standard non ha... ;) Per cui devi fare:
WiFi.disconnect(true);

E per il problema della mancata disconnessione, ho letto in giro (ad esempio qui) che l'opzione (simbolo) WIFI_OFF è previsto, ma stando ai commenti presenti nel modulo "ESP8266WiFiGeneric.cpp" devi fare così:

WiFi.persistent(false);
WiFi.mode(WIFI_OFF);
WiFi.forceSleepBegin();

Prova e facci sapere.
Alex "docdoc" - ** se ti sono stato d'aiuto, un punto karma sarà gradito, clicca su "add" qui a sinistra, vicino al mio nome ;) **

Go Up