Различия
Здесь показаны различия между двумя версиями данной страницы.
| Следующая версия | Предыдущая версия | ||
|
doc:esp8266_uart [2017/01/30 11:01] alexeyb создано |
doc:esp8266_uart [2017/02/01 10:28] (текущий) alexeyb |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | По умолчанию - скорость 115200, | + | =====По умолчанию - скорость 115200, отправляем в LINE_MODE:===== |
| - | отправляем в LINE_MODE: | + | |
| - | ==туды== | + | =====AT===== |
| - | AT | + | |
| - | ==сюды== | ||
| OK | OK | ||
| - | ==ставим режим == | + | =====ставим режим из доступных===== |
| - | AT+CWMODE=1 | + | 1 = Station mode (client) |
| + | 2 = AP mode (host) | ||
| + | 3 = AP + Station mode (dual mode, товарищи, да он есть) | ||
| + | |||
| + | =====AT+CWMODE=1===== | ||
| - | ==сюды== | ||
| OK | OK | ||
| ==А Спросить режим работы так== | ==А Спросить режим работы так== | ||
| - | ==туды== | ||
| - | AT+CWMODE? | ||
| - | ==сюды== | + | =====AT+CWMODE?===== |
| + | |||
| +CWMODE:1 | +CWMODE:1 | ||
| Список доступных сетей. | Список доступных сетей. | ||
| - | ==туды== | + | |
| - | ==AT+CWLAP== | + | =====AT+CWLAP===== |
| +CWLAP:(3,"STRoimontazh",-85,"bc:f6:85:40:eb:d0",6) | +CWLAP:(3,"STRoimontazh",-85,"bc:f6:85:40:eb:d0",6) | ||
| + | |||
| +CWLAP:(3,"WiFi-DOM.ru-7617",-77,"ac:f1:df:22:18:d6",7) | +CWLAP:(3,"WiFi-DOM.ru-7617",-77,"ac:f1:df:22:18:d6",7) | ||
| + | |||
| +CWLAP:(3,"DR",-81,"14:da:e9:82:ea:28",12) | +CWLAP:(3,"DR",-81,"14:da:e9:82:ea:28",12) | ||
| + | |||
| +CWLAP:(3,"prom",-87,"1c:7e:e5:cf:ea:98",13) | +CWLAP:(3,"prom",-87,"1c:7e:e5:cf:ea:98",13) | ||
| + | |||
| + | ===== Подключаемся к сети по имени и паролю ===== | ||
| + | |||
| + | =====AT+CWJAP="prom","12376543210"===== | ||
| + | |||
| + | OK | ||
| + | |||
| + | ==== посмотреть ip и mac ==== | ||
| + | =====AT+CIFSR===== | ||
| + | |||
| + | +CIFSR:STAIP,"192.168.2.43" | ||
| + | +CIFSR:STAMAC,"18:fe:34:cc:e0:9e" | ||
| + | |||
| + | |||
| + | ==== отключиться ==== | ||
| + | =====AT+CWQAP===== | ||
| + | |||
| + | OK | ||
| + | |||
| + | ======TCP client====== | ||
| + | |||
| + | ====можно принимать и отправлять данные==== | ||
| + | |||
| + | =====AT+CIPMODE=0===== | ||
| + | |||
| + | OK | ||
| + | |||
| + | ====Режим соединений - множественный==== | ||
| + | =====AT+CIPMUX=1===== | ||
| + | |||
| + | OK | ||
| + | |||
| + | ====Для режима Single connection (+CIPMUX=0) формат такой==== | ||
| + | |||
| + | AT+CIPSTART=<type>,<addr>,<port> | ||
| + | |||
| + | ====Для режима Multiple connection (+CIPMUX=1) формат такой==== | ||
| + | |||
| + | AT+CIPSTART=<id><type>,<addr>,<port> | ||
| + | |||
| + | =====AT+CIPSTART=0,"TCP","192.168.2.11",30000===== | ||
| + | |||
| + | 0,CONNECT | ||
| + | |||
| + | OK | ||
| + | |||
| + | +IPD,0,51:100-Roboplant OPC Server (TCP) | ||
| + | 100 RpSvrTcp ver3 | ||
| + | |||
| + | =====AT+CIPSEND=0,16===== | ||
| + | куда и сколько байт шлем | ||
| + | |||
| + | далее вбиваем нужные байты. | ||
| + | |||
| + | |||