User manual
WLAN příkazy
Pomocí následujících WLAN příkazů můžete provést změny v nastavení modulu a jeho
WLAN části.
Některé příkazy umožňují nejen upřesnění podmínky, ale vyžadují i určitý aktuální stav.
Takové zadání se provádí pomocí otazníku například:
AT+CWMODE?
Následná hodnota bude zpravidla
+CWMODE=2
Následovat bude OK. Pakliže zadáte
AT+CWMODE=?
Modul odešle odpověď s možnými parametry příkazu, v tomto případě 1 – 3. CWMODE je příkaz,
který můžete použít pro specifikaci režimu WLAN. Na výběr jsou celkem 3 operační režimy:
AT+CWMODE=2 – modul coby Access Point (AP Mode)
Ve výchozím stavu je modul Access Point, což znamená, že k němu můžete přímo připojit WLAN
kompatibilní a bezdrátové zařízení, jako je například smartphone nebo PC. Spusťte vyhledávání
WLAN sítí a připojte se k modulu NanoESP. Modul v tomto stavu nemá přiřazené žádné heslo
a umožňuje tak automatické připojení. Připojení k modulu však neposkytuje přístup k internetu,
vzhledem k tomu, že modul není router s vyhrazeným připojením k telefonní síti. WLAN režim je
optimální volbou pro zřízení uzavřené a zabezpečené sítě. K tomu je zapotřebí použití síťového
hesla pomocí příkazu: AT+CWSAP.
Zadání příslušných parametrů proto musíte provést v následujícím pořadí a oddělit je vždy čárkou.
• Název sítě v uvozovkách,
• Heslo v uvozovkách,
• ID kanálu (libovolná hodnota v rozmezí 1 – 13) a režim šifrování (hodnota 0 – 4).
Příklad: AT+CWSAP="MyNanoESP", "MyPassword", 5,3
Po chvilce se na výstupu zobrazí potvrzení OK. Zobrazí-li se chybová indikace ERROR, zkontrolujte
znovu zadání a zejména parametry uvedené v uvozovkách. Pokud se i přesto znovu zobrazí chybová
indikace, ověřte nastavení režimu CWMODE (parametr 2). V případě, že vše správně funguje, můžete
k modulu připojit kompatibilní bezdrátové zařízení. Všechna zařízení připojená k modulu zobrazí svou
IP a MAC adresu po zadání příkazu: AT+CWLIF.
Konfigurace modulu v režimu stanice. IP připojeného kompatibilní zařízení je zvýrazněna:
OK
OK
AT
OK
AT+CWMODE?
+CWMODE:1
OK
AT+CWMODE=2
OK
AT+CWSAP
ERROR
AT+CWSAP=“MyNanoESP“, „MyPassword“, 5, 3
OK
AT+CWLIF
192.168.4.2,48:5d:60:4e:b4:65
OK
AT+CWMODE=1 – modul v režimu stanice (Station mode)
Příkaz AT+CWMODE=1 uvede modul do režimu stanice. Tento režim umožňuje připojení k
bezdrátovému WLAN-routeru. Modul se zároveň připojí k internetu a umožňuje i další konfiguraci.
Příkaz AT+CWLAP poskytne seznam všech dostupných sítí. Pro připojení k routeru musíte zadat
příkaz AT+CWJAP. Tento příkaz je obdobný jako příkaz CWSAP, avšak má významné parametry
jako například název WLAN sítě (SSID) a heslo. Tyto parametry se vždy zadávají do uvozovek
a oddělují se čárkou. Připojení k dalšímu modulu, který je obdobně konfigurován může vypadat
následovně:
AT+CWJAP="MyNanoESP", "MyPassword"
Samotné připojení k modulu pak může trvat několik sekund. Systém následně vyšle status OK.
Pomocí následujícího příkazu můžete zobrazit IP adresu modulu, která mu je přiřazena routerem:
AT+CIFSR
Tento příkaz má význam pro pozdější připojení k TCP-serveru modulu.
AT+CWQAP
Zadáním tohoto příkazu dojde k rozvázání spojení s routerem.
Konfigurace pro připojení dalšího modulu NanoESP
AT+CWMODE=1
OK
AT+CWLAP
+CWLAP:(3,
+CWLAP:(4,
+CWLAP:(4,
+CWLAP:(4,
+CWLAP:(4,
+CWLAP:(3,“MyNanoESP“,-20,“1a:fe:34:a5:ac:78“,5)
+CWLAP:(3,
+CWLAP:(3,
+CWLAP:(3,
+CWLAP:(3,
+CWLAP:(4,
+CWLAP:(3,
+CWLAP:(3,
+CWLAP:(3,
OK
AT+CIFSR
+CIFSR:STAIP,“192.168.4.2“
+CIFSR:STAMAC,“18:fe:34:a4:67:87“
OK
AT+CWMODE=3 – Dual mode
Třetí možnost poskytuje možnost nastavení WLAN v duálním režimu. Jak již ze samotného názvu
plynu, operační režim modulu je v režimu stanice a AP-mode. Tato funkce přináší možnost navázání
přímého připojení k síti WLAN modulu nebo připojení k modulu prostřednictvím routeru, který slouží
jako spojovací článek. Jedná se o velmi praktický operační režim například při použití několika modulů
v interní síti. Modul tak funguje jako server, který poskytuje všechna data do sítě.
Všechny hlavní příkazy naleznete také v příloze tohoto návodu a nebo na webu: www.iot.fkainka.de.
Nenaleznete zde i například příkazy pro konfiguraci přenosové rychlosti. Nesprávné použití těchto
příkazů a následná konfigurace mohou způsobit nestabilitu a disfunkci modulu.










