User manual
005
esp8266.setTimeout(20000);
006
success &= (sendCom("AT+CWJAP=\"" + String(vSSID) + "\",\""
+ String(vPASSWORT) + "\"", "OK"));
007
esp8266.setTimeout(1000);
008
return success;
009
}
La fonction configStation() a été appelée dans la fonction espConfig(). Ici le para-
métrage du mode WLAN sur le mode socle a été entrepris avec la commande
CWMODE et ensuite la connexion avec le réseau par l’instruction CWJAP. Cela
peut durer relativement longtemps jusqu’à ce que la connexion soit établie, c’est
pourquoi le temps de latence est brièvement dépassé à 20 secondes. Si vous
préférez le mode sans fil double, vous pouvez inscrire ici pour CWMODEun3.
001
boolean configAP()
002
{
003
boolean success = true;
004
005
success &= (sendCom("AT+CWMODE=2", "OK"));
006
success &= (sendCom("AT+CWSAP=\"NanoESP\",\"\",5,0",
"OK"));
007
008
return success;
009
}
La fonction configAP() n’est pas appelée dans cet exemple mais doit être cepen-
dant traitée brièvement. Elle représente pour ainsi dire la contrepartie à la fonction
configStation()car le module est ici paramétré comme point d’accès. Un temps de
latence plus long n’est pas nécessaire ici car le module peut transformer la com-
mande CWSAPplus rapidement. Dans des essais ultérieurs dans la fonction esp-
Config()à la place de configStation() la fonctionconfigAP()sera appelée.