Cat_ESP8266_10

AT команды связанные с функцией Wi-Fi

Функции Wi-Fi подключения, запускаться из командной строки
Команда Описание 
1 AT+CWMODE Проверка, настройка режима работы Wi-Fi (sta/AP/sta+AP), (не рекомендуется для новых проектов).
2 AT+CWMODE_CUR Проверка, настройка режима текущей работы Wi-Fi (sta/AP/sta+AP). Параметры действительны до момента выключения или рестарта модуля.
3 AT+CWMODE_DEF Проверка, настройка режима работы Wi-Fi по умолчанию (sta/AP/sta+AP). Параметр сохраняется во флэш памяти и используется при включении модуля или рестарте.
4 AT+CWJAP Подключиться к AР (роутер, модуль Wi-Fi в режиме АР),(не рекомендуется для новых проектов).
5 AT+CWJAP_CUR Подключиться к AР в текущем сеансе работы. Параметр не сохраняется во флэш памяти, действие команды действует до выключения модуля или рестарта.
6 AT+CWJAP_DEF Подключиться к AР параметр сохраняется в памяти флэш и это значение будет действовать по умолчанию. При включении или рестарте модуля этот параметр будет вступать в действие.
7 AT+CWLAPOPT Настройка конфигурации для команды AT + CWLAP
8 AT+CWLAP Показать список достпуных станций (APs)
9 AT+CWQAP Отключиться от станции (AP).
10 AT+CWSAP Настроить конфигурацию для soft-AP ESP8266, имя, пароль доступа, режим работы, (не рекомендуется для новых проектов).
11 AT+CWSAP_CUR Настроить текущую конфигурацию для soft-AP ESP8266, имя, пароль доступа, режим работы. Значение это параметра действительно до момента выключения или рестарта модуля.
12 AT+CWSAP_DEF Настроить конфигурацию для soft-AP ESP8266 по умолчанию, имя, пароль доступа, режим работы. Значение этого параметра сохраняется во флэш памяти и используется при включении и рестарте модуля.
13 AT+CWLIF Получить IP-станции, которая соединена с модулем ESP8266 в режиме soft-AP
14 AT+CWDHCP Включить/Выключить DHCP, (не рекомендуется для новых проектов).
15 AT+CWDHCP_CUR Включить/Выключить DHCP для текущего сеанса работы. Параметр не сохраняется во флэш и действует только для текущего сеанса работы.
16 AT+CWDHCP_DEF Включить/Выключить DHCP – параметр по умолчанию. Параметр сохраняется во флэш и активируется при включении или рестарте модуля.
17 AT+CWDHCPS_CUR Задать диапазон IP для DHCP для текущего сеанса работы. Параметр не сохраняется во флэш и действует только для текущего сеанса работы.
18 AT+CWDHCPS_DEF Задать диапазон IP для DHCP – параметр по умолчанию. Параметр сохраняется во флэш и активируется при включении или рестарте модуля.
19 AT+CWAUTOCONN Подключение к AP автоматически при вклчении питания модуля или его рестарта.
20 AT+CIPSTAMAC Установить MAC адрес для ESP8266 режим станции (AP), (не рекомендуется для новых проектов).
21 AT+CIPSTAMAC_CUR Установить MAC адрес для ESP8266 режим станции (AP) для текущего сеанса работы. Параметр не сохраняется во флэш и действует только для текущего сеанса работы.
22 AT+CIPSTAMAC_DEF Установить MAC адрес для ESP8266 режим станции (AP) – параметр по умолчанию. Параметр сохраняется во флэш и активируется при включении или рестарте модуля.
23 AT+CIPAPMAC Установить MAC адрес для ESP8266 режим soft-AP,  (не рекомендуется для новых проектов).
24 AT+CIPAPMAC_CUR Установить MAC адрес для ESP8266 режим soft-AP для текущего сеанса работы. Параметр не сохраняется во флэш и действует только для текущего сеанса работы.
25 AT+CIPAPMAC_DEF Установить MAC адрес для ESP8266 режим soft-AP – параметр по умолчанию. Параметр сохраняется во флэш и активируется при включении или рестарте модуля.
26 AT+CIPSTA Установить IP адрес для ESP8266 режим станции (AP), (не рекомендуется для новых проектов).
27 AT+CIPSTA_CUR Установить IP адрес для ESP8266 режим станции (AP) для текущего сеанса работы. Параметр не сохраняется во флэш и действует только для текущего сеанса работы.
28 AT+CIPSTA_DEF Установить IP адрес для ESP8266 режим станции (AP) – параметр по умолчанию. Параметр сохраняется во флэш и активируется при включении или рестарте модуля.
29 AT+CIPAP Установить IP адрес для ESP8266 режим soft-AP, (не рекомендуется для новых проектов).
30 AT+CIPAP_CUR Установить IP адрес для ESP8266 режим soft-AP для текущего сеанса работы. Параметр не сохраняется во флэш и действует только для текущего сеанса работы.
31 AT+CIPAP_DEF Установить IP адрес для ESP8266 режим soft-AP – параметр по умолчанию. Параметр сохраняется во флэш и активируется при включении или рестарте модуля.
32 AT+CWSTARTSMART Старт SmartConfig
33 AT+CWSTOPSMART Стоп SmartConfig
34 AT+CWSTARTDISCOVER Запустите режим, который ESP8266 может быть найден в WeChat
35 AT+CWSTOPDISCOVER Остановить режим, который ESP8266 может быть найден в WeChat
36 AT+WPS Настроить WPS функцию
37 AT+MDNS Настроить MDNS функцию

Команды
1.AT+CWMODE  WiFi режим
Это команда позволяет получить текущий параметр настройки, диапазон значений параметра, а также настроить режим работы WiFi модуля.

AT+CWMODE – WiFi mode
Эту команду не рекомендуется использовать для новых проектов. Используйте команды AT+CWMODE_CUR и AT+CWMODE_DEF.
Команда AT+CWMODE=? 
Отклик +CWMODE:( диапазон значений параметров команды <mode>)
OK
Параметр Получаем допустимый диапазон. Смотрите, параметры настройки команды. 
Пример (команда – ответ) AT+CWMODE=?
+CWMODE:(1-3)
OK
Команда AT+CWMODE?
Отклик +CWMODE:<mode>
OK
Параметр  Получаем текущую настройку. Смотрите, параметры настройки команды. 
Пример (команда – ответ) AT+CWMODE?
+CWMODE:2
OK
Команда AT+CWMODE=<mode>
Отклик OK
Параметр <mode>
1 : режим станции
2 : режим softAP
3 : режим совмещенный softAP + station
Пример (команда – ответ) AT+CWMODE=1

OK

Примечание Эта установка будет сохранена в области параметров системы во флэш памяти. Она не будет стерта даже при выключении питания и перезагрузки.

 2. AT+CWMODE_CUR  текущий режим WiFi
Это команда предназначена для настройки текущего режима работы Wi-Fi модуля. Этот режим сохраняется, только для текущего сеанса работы. С помощью этой команды можно не только задать, а также получить допустимые значение параметра и получить текущий режим работы.

AT+CWMODE_CUR – задать режим работы WiFi (sta/AP/sta+AP)
Команда AT+CWMODE_CUR=? 
Отклик +CWMODE_CUR:( диапазон значений параметров команды <mode>)
OK
Параметр Получаем допустимый диапазон. Смотрите, параметры настройки команды. 
Пример (команда – ответ) AT+CWMODE_CUR=?
+CWMODE_CUR:(1-3)
OK
Команда AT+CWMODE_CUR?
Отклик +CWMODE:<mode>
OK
Параметр  Получаем текущую настройку. Смотрите, параметры настройки команды. 
Пример (команда – ответ) AT+CWMODE_CUR?
+CWMODE_CUR:2
OK
Команда AT+CWMODE_CUR=<mode>
Отклик OK
Параметр <mode>
1 : режим станции (sta)
2 : режим softAP (AP)
3 : режим совмещенный softAP + station (sta+AP)
Пример (команда – ответ) AT+CWMODE_CUR=1

OK

Примечание Эта установка не сохраняется в области параметров системы во флэш памяти. Эти настройки будет сохраняется, только для текущего сеанса работы или рестарта модуля.

 3. AT+CWMODE_DEF  режим WiFi по умолчанию
Это команда предназначена для настройки режима работы Wi-Fi модуля по умолчанию. Этот режим сохраняется во флэш памяти и используется при включении модуля или его рестарте. С помощью этой команды можно не только задать, а  также получить допустимые значение параметра и получить информацию о режиме работы по умолчанию.

AT+CWMODE_DEF– задать режим работы WiFi по умолчанию (sta/AP/sta+AP)
Команда AT+CWMODE_DEF=? 
Отклик +CWMODE_DEF:( диапазон значений параметров команды <mode>)
OK
Параметр Получаем допустимый диапазон. Смотрите, параметры настройки команды. 
Пример (команда – ответ) AT+CWMODE_DEF=?
+CWMODE_DEF:(1-3)
OK
Команда AT+CWMODE_DEF?
Отклик +CWMODE_DEF:<mode>
OK
Параметр  Получаем текущую настройку. Смотрите, параметры настройки команды. 
Пример (команда – ответ) AT+CWMODE_DEF?
+CWMODE_DEF:2
OK
Команда AT+CWMODE_DEF=<mode>
Отклик OK
Параметр <mode>
1 : режим станции (sta)
2 : режим softAP (AP)
3 : режим совмещенный softAP + station (sta+AP)
Пример (команда – ответ) AT+CWMODE_DEF=1

OK

Примечание Эта установка сохраняется в области параметров системы во флэш памяти.

4. AT+CWJAP  подключиться к станции (AP)
Это команда позволяет получить текущий параметр настройки, диапазон значений параметра, а также настроить режим работы WiFi модуля.

AT+CWJAP – Подключиться к AP
Эту команду не рекомендуется использовать для новых проектов. Используйте команды AT + CWJAP CUR или AT + CWJAP_DEF.
Команда AT+CWJAP?
Отклик +CWJAP:<ssid>, <bssid>, <channel>, <rssi>
OK
Параметр <ssid> string, AP’s SSID – название станции, МАС-адрес, радиоканал, уровень сигнала.
Пример (команда – ответ) AT+CWJAP?
No AP (нет подключения)OK

AT+CWJAP?
+CWJAP:”catcatcat”,”94:0c:6d:bd:ca:72″,11,-51 (станция подключения)

OK

Команда AT+CWJAP=<ssid>, <pwd>[, <bssid>]
Отклик OK
or
+CWJAP:<error code>
FAIL 
Параметр <ssid> строка, AP’s SSID
<pwd> строка, MAX: 64 байт ASCII
[<bssid>] строка, MAC адрес станций (AP’s), для нескольких точек доступа может иметь тот же
SSID <error code> только для справки, это код не является надежным
<error code> 1 Тайм-аут подключения.
<error code> 2 неправильный пароль.
<error code> 3 не нашел цели AP.
<error code> 4 подключение потерпело неудачу.
Это команда нуждается в активном режиме станции. Escape синтаксис символа необходим когда в “SSID” или “password” содержит специальные символы ( ’ , ’ or ’ ” ’or ’ \ ’).
Пример (команда – ответ) AT+CWJAP=”catcatcat”,”pasword”
WIFI CONNECTED
WIFI GOT IPOK
если ошибка
AT+CWJAP=”catcatcat”,”pasword”
+CWJAP:2
FAIL
AT+CWJAP=”catcat”,”pasword”
+CWJAP:3
FAIL
Примечание Эта установка будет сохранена в области параметров системы во флэш памяти. Она не будет стерта даже при выключении питания и перезагрузки.

5. AT+CWJAP_CUR  текущий режим WiFi подключения к станции
Это команда предназначена для подключения к станции Wi-Fi в текущем сеансе работы модуля. С помощью этой команды можно получить информацию о станции текущего подключения, а также подключиться к станции в текущем сеансе работы.

AT+CWJAP_CUR – текущий режим WiFi подключения к станции
Описание AT+CWJAP_CUR =”abc”, “0123456789”
• Если SSID имя содержит “ab\, c” и пароль содержит “0123456789″\“. То необходимо  ввести AT+CWJAP_CUR=”ab\\\, c”, “0123456789\”\\”
• Если несколько точек доступа имеют одинаковый идентификатор SSID например, “ABC”, целевая точка доступа может быть найдена через <bssid> (МАС адрес): AT+CWJAP_CUR=”abc”, “0123456789”, “ca:d7:19:d8:a6:44”
Команда AT+CWJAP_CUR
Отклик +CWJAP_CUR:<ssid>, <bssid>, <channel>, <rssi>
OK
Параметр <ssid> string, AP’s SSID – название станции, МАС-адрес, радиоканал, уровень сигнала.
Пример (команда – ответ) AT+CWJAP_CUR?
+CWJAP_CUR:”catcatcat”,”94:0c:6d:bd:ca:72″,11,-52
OK
Команда AT+CWJAP_CUR=<ssid>, <pwd>[, <bssid>]
Отклик OK
or
+CWJAP:<error code>
FAIL
Параметр <ssid> строка, AP’s SSID
<pwd> строка, MAX: 64 байт ASCII
[<bssid>] строка, MAC адрес станций (AP’s), для нескольких точек доступа может иметь тот же
SSID <error code> только для справки, это код не является надежным
<error code> 1 Тайм-аут подключения.
<error code> 2 неправильный пароль.
<error code> 3 не нашел цели AP.
<error code> 4 подключение потерпело неудачу.
Это команда нуждается в активном режиме станции. Escape синтаксис символа необходим когда в “SSID” или “password” содержит специальные символы ( ’ , ’ or ’ ” ’or ’ \ ’).
Пример (команда – ответ) AT+CWJAP_CUR=”catcatcat”,”pasword”
WIFI CONNECTED
WIFI GOT IP
OK
Примечание Эта установка не сохраняется во флэш памяти. Эти настройки будут актуальны, только для текущего сеанса работы или рестарта модуля.

6. AT+CWJAP_DEF  режим WiFi подключения к станции  по умолчанию
Это команда предназначена для задания Wi-Fi подключения по умолчанию. Эти настройки  подключения сохраняются во флэш памяти и используется при включении модуля или его рестарте. С помощью этой команды можно получить информацию о станции подключения по умолчанию, а также подключиться к станции при включении модуля или рестарте.

AT+CWJAP_DEF – текущий режим WiFi подключения к станции
Описание AT+CWJAP_DEF=”abc”, “0123456789”
• Если SSID имя содержит “ab\, c” и пароль содержит “0123456789″\“. То необходимо  ввести AT+CWJAP_DEF=”ab\\\, c”, “0123456789\”\\”
• Если несколько точек доступа имеют одинаковый идентификатор SSID например, “ABC”, целевая точка доступа может быть найдена через <bssid> (МАС адрес): AT+CWJAP_DEF=”abc”, “0123456789”, “ca:d7:19:d8:a6:44”
Команда AT+CWJAP_DEF
Отклик +CWJAP_DEF:<ssid>, <bssid>, <channel>, <rssi>
OK
Параметр <ssid> string, AP’s SSID – название станции, МАС-адрес, радиоканал, уровень сигнала.
Пример (команда – ответ) AT+CWJAP_DEF?
+CWJAP_DEF:”catcatcat”,”94:0c:6d:bd:ca:72″,11,-52
OK
Команда AT+CWJAP_DEF=<ssid>, <pwd>[, <bssid>]
Отклик OK
или
+CWJAP:<error code>
FAIL
Параметр <ssid> строка, AP’s SSID
<pwd> строка, MAX: 64 байт ASCII
[<bssid>] строка, MAC адрес станций (AP’s), для нескольких точек доступа может иметь тот же
SSID <error code> только для справки, это код не является надежным
<error code> 1 Тайм-аут подключения.
<error code> 2 неправильный пароль.
<error code> 3 не нашел цели AP.
<error code> 4 подключение потерпело неудачу.

Это команда нуждается в активном режиме станции. Escape синтаксис символа необходим когда в “SSID” или “password” содержит специальные символы ( ’ , ’ or ’ ” ’or ’ \ ’).

Пример (команда – ответ) AT+CWJAP_DEF=”catcatcat”,”pasword”
WIFI CONNECTED
WIFI GOT IP
OK
пример ответа с ошибкой пароля

AT+CWJAP_DEF=”catcatcat”,”paswt”
WIFI DISCONNECT
+CWJAP:2
FAIL
Примечание Эта настройка сохраняется во флэш памяти и будет использоваться включении модуля или рестарта

7. AT+CWLAPOPT  настройка конфигурация для команды AT+CWLAP
Эта команда предназначена для настройки отображения данных командой AT+CWLAP, она позволяет подавить в ответе команды AT+CWLAP ненужную информацию, что может облегчить обработку данных.

AT+CWLAPOPT – Set configuration for command AT+CWLAP
Описание AT+CWLAPOPT=1,127
Первый параметр равен 1, означает, что результат команды AT + CWLAP
будут сортироваться в соответствии с <rssi>.
Второй параметр 127, который является 0x7F (0b1111111), означает, что все биты в
<маске> равны 1, поэтому все параметры в результате AT + CWLAP будут
показаны.
Команда AT+CWLAPOPT =<sort_enable>, <mask> 
Отклик OK
или
ERROR
Параметр <Sort_enable>
будет ли заказывать результат AT + CWLAP согласно <rssi>
0 – Не сортировать по <rssi>
1 – Сортировать по <rssi>
<Маска> – определяет какие параметры будут показаны в ответе команды AT + CWLAP, значение бита = 1 показать параметр, 0- скрыть.
бит 0 – маска параметра <ecn> – тип шифрования пароля
бит 1 – маска параметра <ssid> – название точки доступа (станции)
бит 2 – маска параметра <rssi> – мощность передатчика
бит 3 – маска параметра <mac> – мак адрес,
бит 4 – маска параметра <ch> – частотный канал,
бит 5 – маска параметра <freq offset> – 
бит 6 – маска параметра <freq calibration> – 
Пример (команда – ответ) AT+CWLAPOPT=1,127

OK

Примеры ответов команды AT + CWLAP в зависимости от настройки  AT+CWLAPOPT=0,127  (не сортировать)

OK
AT+CWLAP
+CWLAP:(4,”sasha”,-78,”88:ce:fa:27:61:3c”,1,0,0)
+CWLAP:(3,”fregat”,-92,”30:b5:c2:2c:22:ca”,1,-16,0)
+CWLAP:(2,”Tenda_168700″,-90,”c8:3a:35:16:87:00″,6,-21,0)
+CWLAP:(4,”Keks”,-89,”10:fe:ed:99:65:ee”,6,-47,0)
+CWLAP:(4,”Tp-link_fregat”,-89,”f8:1a:67:98:a5:f2″,6,-19,0)
+CWLAP:(1,”catcatcat”,-45,”94:0c:6d:bd:ca:72″,11,-44,0)

OK


AT+CWLAPOPT=1,127 (сортировать)

OK
AT+CWLAP
+CWLAP:(4,”sasha”,-77,”88:ce:fa:27:61:3c”,1,-2,0)
+CWLAP:(1,”catcatcat”,-46,”94:0c:6d:bd:ca:72″,11,-44,0)
+CWLAP:(2,”Tenda_168700″,-87,”c8:3a:35:16:87:00″,6,-19,0)
+CWLAP:(4,”Keks”,-88,”10:fe:ed:99:65:ee”,6,-49,0)
+CWLAP:(4,”Tp-link_fregat”,-88,”f8:1a:67:98:a5:f2″,6,-19,0)
+CWLAP:(3,”fregat”,-95,”30:b5:c2:2c:22:ca”,1,-16,0)

OK


AT+CWLAPOPT=0,1 (показать, только тип шифрования)

OK
AT+CWLAP
+CWLAP:(4)
+CWLAP:(1)
+CWLAP:(4)
+CWLAP:(2)

OK


AT+CWLAPOPT=0,3 (тип и имя)

OK
AT+CWLAP
+CWLAP:(4,”sasha”)
+CWLAP:(3,”fregat”)
+CWLAP:(2,”Tenda_168700″)
+CWLAP:(4,”Keks”)
+CWLAP:(4,”Tp-link_fregat”)
+CWLAP:(1,”catcatcat”)

OK


AT+CWLAPOPT=0,2 (только имя)

OK
AT+CWLAP
+CWLAP:(“sasha”)
+CWLAP:(“fregat”)
+CWLAP:(“Tenda_168700”)
+CWLAP:(“Keks”)
+CWLAP:(“Tp-link_fregat”)
+CWLAP:(“Larsik”)
+CWLAP:(“catcatcat”)

OK


AT+CWLAPOPT=0,7 (тип, имя и мощность)

OK
AT+CWLAP
+CWLAP:(4,”sasha”,-74)
+CWLAP:(3,”fregat”,-91)
+CWLAP:(4,”Tp-link_fregat”,-88)
+CWLAP:(4,”Keks”,-86)
+CWLAP:(2,”Tenda_168700″,-90)
+CWLAP:(1,”catcatcat”,-46)

OK


AT+CWLAPOPT=0,10 (имя и MAC адрес)

OK
AT+CWLAP
+CWLAP:(“sasha”,”88:ce:fa:27:61:3c”)
+CWLAP:(“Keks”,”10:fe:ed:99:65:ee”)
+CWLAP:(“Tp-link_fregat”,”f8:1a:67:98:a5:f2″)
+CWLAP:(“Tenda_168700″,”c8:3a:35:16:87:00”)
+CWLAP:(“catcatcat”,”94:0c:6d:bd:ca:72″)

OK


AT+CWLAPOPT=0,18 (имя и канал работы)

OK
AT+CWLAP
+CWLAP:(“sasha”,1)
+CWLAP:(“catcatcat”,11)
+CWLAP:(“Keks”,6)

OK


AT+CWLAPOPT=0,34 (имя и <freq offset>)

OK
AT+CWLAP
+CWLAP:(“sasha”,33)
+CWLAP:(“catcatcat”,-9)
+CWLAP:(“Tenda_168700”,15)
+CWLAP:(“Keks”,-12)

OK

 

8. AT+CWLAP  Список доступных точек доступа

Это команда предназначена получении списка или запрос точки доступа

AT+CWLAP – текущий режим WiFi подключения к станции
Описание • AT+CWLAP
Список всех доступных станций, обнаруженных ESP8266
• AT+CWLAP=”WiFi”, “ca:d7:19:d8:a6:44”, 6
Найти APP с конкретным идентификатором SSID и MAC на определенном канале.
• AT+CWLAP=”WiFi”
Найти AP с конкретным идентификатором SSID
Команда AT+CWLAP=<ssid>[, <mac>, <ch>]
Отклик +CWLAP:<ecn>, <ssid>, <rssi>, <mac>, <ch>, <freq offset>, <freq calibration>
OK
или
ERROR
Параметр <ecn>
   0 OPEN
   1 WEP
   2 WPA_PSK
   3 WPA2_PSK
   4 WPA_WPA2_PSK
<ssid> строка, SSID станции (AP)
<rssi> мощность сигнала
<mac> string, MAC address
<ch> канал
<freq offset> сдвиг частоты AP, Единица измерения: кГц. Значение <FREQ смещение> /2.4, чтобы получить значение в качестве частей на ppm
<freq calibration> калибровка для сдвига частоты
Пример (команда – ответ)  AT+CWLAP=”catcatcat” +CWLAP:(1,”catcatcat”,-45,”94:0c:6d:bd:ca:72″,11,-7,0)

OK


AT+CWLAP=”catcatcat”,”94:0c:6d:bd:ca:72″,11
+CWLAP:(1,”catcatcat”,-49,”94:0c:6d:bd:ca:72″,11,-6,0)

OK


AT+CWLAP=”catcatcat”,”94:0c:6d:bd:ca:72″
+CWLAP:(1,”catcatcat”,-43,”94:0c:6d:bd:ca:72″,11,-7,0)

OK


AT+CWLAP=”catcatc”

OK


AT+CWLAP=”sasha”
+CWLAP:(4,”sasha”,-75,”88:ce:fa:27:61:3c”,1,33,0)

OK

Команда AT+CWLAP
Отклик +CWLAP:<ecn>, <ssid>, <rssi>, <mac>, <ch>, <freq offset>, <freq calibration>
OK
или
ERROR
Параметр То же самое, что и выше.
Пример (команда – ответ) AT+CWLAP
+CWLAP:(4,”sasha”,-71,”88:ce:fa:27:61:3c”,1,31,0)
+CWLAP:(1,”Larsik”,-91,”30:b5:c2:d3:73:fc”,1,21,0)
+CWLAP:(1,”catcatcat”,-43,”94:0c:6d:bd:ca:72″,11,-9,0)
+CWLAP:(2,”Tenda_168700″,-94,”c8:3a:35:16:87:00″,6,15,0)
OK
Примечание  

9. AT+CWQAP  Отключиться от точки доступа

AT+CWQAP – Отключиться от точки доступа
Команда AT+ CWQAP
Отклик OK
Параметр То же самое, что и выше.
Пример (команда – ответ) AT+CWQAP
OK
WIFI DISCONNECT

10. AT+CWSAP  Конфигурация режима softAP

Предназначена для настройки, просмотра параметров станции модуля ESP8266. Только для режима softAP или softAP + station mode (например, AT+CWMODE=2 или AT+CWMODE=3).

AT+CWSAP – Конфигурация режима softAP
Эту команду не рекомендуется использовать для новых проектов. Используйте команды AT+CWSAP_CUR или AT+CWSAP_DEF.
Описание AT+CWSAP=”ESP8266″,”1234567890″,5,3
Команда AT+CWSAP?
Отклик +CWSAP:<ssid>, <pwd>, <chl>, <ecn>, <max conn>, <ssid hidden>
Параметр <ssid> строка, ESP8266 softAP’ SSID
<pwd> строка, диапазон: 8 ~ 64 байт ASCII
<chl> id канала
<ecn>
   0 OPEN
   2 WPA_PSK
   3 WPA2_PSK
   4 WPA_WPA2_PSK
<max conn> максимальное количество станций, которые могут подключаться к ESP8266 soft-AP, диапазон: [1, 4]
<ssid hidden> Трансляция SSID по умолчанию
   0 broadcast SSID of ESP8266 soft-AP
  1 do not broadcast SSID of ESP8266 soft-AP
Пример (команда – ответ) AT+CWSAP?
+CWSAP:”ESP_07B6D2″,””,1,0,4,0
OK
Команда AT+CWSAP=<ssid>, <pwd>, <chl>, <ecn>[, <max conn>][, <ssid hidden>]
Отклик OK
ERROR
Параметр То же самое, что и выше.
Пример (команда – ответ) AT+CWSAP=”ESP_07B6D2_tect”,”pasword89″,1,4,2,0
OK
Примечание Эта CMD доступна только при включенном режиме softAP. ESP8266 softAP не поддерживают WEP. Эта конфигурация будет храниться в области системных параметров флэш.

11. AT+CWSAP_CUR  Текущая конфигурация режима softAP

Предназначена для настройки, просмотра параметров текущей настройки станции модуля ESP8266. Только для режима softAP или softAP + station mode (например, AT+CWMODE=2 или AT+CWMODE=3).

AT+CWSAP_CUR – Текущая конфигурация режима softAP
Настройка действительна только для текущего сеанса работы ли до момента выполнения рестарта модуля.
Описание AT+CWSAP_CUR=”ESP8266″, “1234567890”, 5, 3
Команда AT+CWSAP_CUR?
Отклик +CWSAP_CUR:<ssid>, <pwd>, <chl>, <ecn>, <max conn>, <ssid hidden>
Параметр <ssid> строка, ESP8266 softAP’ SSID
<pwd> строка, диапазон: 8 ~ 64 байт ASCII
<chl> id канала
<ecn>
   0 OPEN
   2 WPA_PSK
   3 WPA2_PSK
   4 WPA_WPA2_PSK
<max conn> максимальное количество станций, которые могут подключаться к ESP8266 soft-AP, диапазон: [1, 4]
<ssid hidden> Трансляция SSID по умолчанию
   0 broadcast SSID of ESP8266 soft-AP
  1 do not broadcast SSID of ESP8266 soft-AP
Пример (команда – ответ) AT+CWSAP_CUR?
+CWSAP_CUR:”ESP_07B6D2″,””,1,0,4,0
OK
Команда AT+CWSAP=<ssid>, <pwd>, <chl>, <ecn>[, <max conn>][, <ssid hidden>]
Отклик OK для успешного выполнения
ERROR если в команде допущена ошибка
Параметр То же самое, что и выше.
Пример (команда – ответ) AT+CWSAP_CUR?=”ESP_07B6D2_tect”,”pasword89″,1,4,2,0

OK

Примечание Эта CMD доступна только при включенном режиме softAP. ESP8266 softAP не поддерживают WEP. Эта конфигурация будет актуально до момента выключения модуля или до команды рестарта.

12. AT+CWSAP_DEF  Конфигурация режима softAP по умолчанию

Предназначена для настройки, просмотра параметров станции модуля ESP8266 по умолчанию. Только для режима softAP или softAP + station mode (например, AT+CWMODE=2 или AT+CWMODE=3).

AT+CWSAP_DEF – Конфигурация режима softAP по умолчанию
Команда сохраняется во флэш памяти.
Описание AT+CWSAP_DEF=”ESP8266″, “1234567890”, 5, 3
Команда AT+CWSAP_DEF?
Отклик +CWSAP_DEF:<ssid>, <pwd>, <chl>, <ecn>, <max conn>, <ssid hidden>
Параметр <ssid> строка, ESP8266 softAP’ SSID
<pwd> строка, диапазон: 8 ~ 64 байт ASCII
<chl> id канала
<ecn>
   0 OPEN
   2 WPA_PSK
   3 WPA2_PSK
   4 WPA_WPA2_PSK
<max conn> максимальное количество станций, которые могут подключаться к ESP8266 soft-AP, диапазон: [1, 4]
<ssid hidden> Трансляция SSID по умолчанию
   0 broadcast SSID of ESP8266 soft-AP
  1 do not broadcast SSID of ESP8266 soft-AP
Пример (команда – ответ) AT+CWSAP_DEF?
+CWSAP_DEF:”ESP_07B6D2″,””,1,0,4,0
OK
Команда AT+CWSAP_DEF=<ssid>, <pwd>, <chl>, <ecn>[, <max conn>][, <ssid hidden>]
Отклик OK для успешного выполнения
ERROR если в команде допущена ошибка
Параметр То же самое, что и выше.
Пример (команда – ответ) AT+CWSAP_DEF=”ESP_07B6D2_tect”,”pasword89″,1,4,2,0
OK
Примечание Эта CMD доступна только при включенном режиме softAP. ESP8266 softAP не поддерживают WEP. Эта конфигурация будет храниться в области системных параметров флэш и использовать при включении модуля или после команды рестарта.

13. AT+CWLIF  IP-станций
Эта команда используется для получения IP-станций, которые подключены к ESP8266 softAP.

AT+CWLIF – Конфигурация режима softAP по умолчанию
Команда AT+CWLIF
Отклик <IP addr>, <mac>
OK
Параметр <IP addr> IP адрес станции, которые подключены к ESP8266 softAP
<mac> MAC адрес станции, которые подключены к ESP8266 softAP
Пример (команда – ответ) если нет поключения

AT+CWLIF
OK

если есть подключение

AT+CWLIF
192.168.4.2,10:63:3f:41:62:e1
OK

Примечание Эта команда не может получить статический IP-адрес, он доступен только в том случае если DHCP включена.

14. AT+CWDHCP  включить/выключить DHCP

AT+CWDHCP – включить/выключить DHCP
Не рекомендуется для новых приложений. Используйте команды AT+CWDHCP_CUR or AT+CWDHCP_DEF.
Команда AT+CWDHCP?
Описание DHCP отключена или включена в настоящее время?
Параметр Bit0 :  0 – soft-AP DHCP disable
           1 – soft-AP DHCP enable
bit1 :  0 – station DHCP disable
           1 – station DHCP enable
Пример (команда – ответ) AT+CWDHCP?
+CWDHCP:3
OK
Команда AT+CWDHCP=<mode>, <en>
Отклик OK
Параметр <mode>
0 : set ESP8266 soft-AP
1 : set ESP8266 station
2 : set both softAP and station
<en>
0 : Disable DHCP
1 : Enable DHCP
Пример (команда – ответ) AT+CWDHCP=1,0

OK
AT+CWDHCP?
+CWDHCP:0
OK
AT+CWDHCP=0,1

OK
AT+CWDHCP?
+CWDHCP:1
OK
AT+CWDHCP=2,1

OK
WIFI GOT IP
AT+CWDHCP?
+CWDHCP:3
OK

Примечание • Эта конфигурация будет сохранена в области параметров пользователя Flash-памяти.
• Эта конфигурация взаимодействует со статическим IP, связанных AT командами (AT + CIPSTART и AT + CIPAP):
‣ Если включить DHCP, статический IP будет отключен;
‣ Если включить статический IP, DHCP будет отключена;
‣ Это будет зависит от последней конфигурации.

15. AT+CWDHCP_CUR  включить/выключить текущее состояние DHCP

AT+CWDHCP_CUR – включить выключить текущее состояние DHCP
Команда AT+CWDHCP_CUR?
Описание DHCP отключена или включена в настоящее время?
Параметр Bit0 :  0 – soft-AP DHCP disable
           1 – soft-AP DHCP enable
bit1 :  0 – station DHCP disable
           1 – station DHCP enable
Пример (команда – ответ) AT+CWDHCP_CUR? 
+CWDHCP:3
OK
Команда AT+CWDHCP_CUR=<mode>, <en>
Отклик OK
Параметр <mode>
0 : set ESP8266 soft-AP
1 : set ESP8266 station
2 : set both softAP and station
<en>
0 : Disable DHCP
1 : Enable DHCP
Пример (команда – ответ) AT+CWDHCP_CUR=0,1

OK
AT+CWDHCP_CUR?
+CWDHCP_CUR:3
OK
AT+CWDHCP_CUR=0,0

OK
AT+CWDHCP_CUR?
+CWDHCP_CUR:2
OK
AT+CWDHCP_CUR=2,1

OK
AT+CWDHCP_CUR?
+CWDHCP_CUR:3
OK

Примечание • Эта конфигурация не будет сохранена во Flash-памяти. Настройка будет актуальна только для текущего сеанса работы.
• Эта конфигурация взаимодействует со статическим IP, связанных AT командами (AT + CIPSTART и AT + CIPAP):
‣ Если включить DHCP, статический IP будет отключен;
‣ Если включить статический IP, DHCP будет отключена;
‣ Это будет зависит от последней конфигурации.

16. AT+CWDHCP_DEF  включить/выключить DHCP состояние по умолчанию

AT+CWDHCP_DEF – включить выключить DHCP состояние по умолчанию
Команда AT+CWDHCP_DEF?
Описание DHCP отключена или включена в настоящее время?
Параметр Bit0 :  0 – soft-AP DHCP disable
           1 – soft-AP DHCP enable
bit1 :  0 – station DHCP disable
           1 – station DHCP enable
Пример (команда – ответ) AT+CWDHCP_DEF? 
+CWDHCP:3
OK
Команда AT+CWDHCP_DEF=<mode>, <en>
Отклик OK
Параметр <mode>
0 : set ESP8266 soft-AP
1 : set ESP8266 station
2 : set both softAP and station
<en>
0 : Disable DHCP
1 : Enable DHCP
Пример (команда – ответ) AT+CWDHCP_DEF=0,1

OK
AT+CWDHCP_DEF?
+CWDHCP_DEF:3
OK
AT+CWDHCP_DEF=0,0

OK
AT+CWDHCP_DEF?
+CWDHCP_DEF:2
OK
AT+CWDHCP_DEF=2,1

OK
AT+CWDHCP_DEF?
+CWDHCP_DEF:3
OK

Примечание • Эта конфигурация будет сохранена во Flash-памяти. И её параметры будут использоваться при включении или рестарте модуля.
• Эта конфигурация взаимодействует со статическим IP, связанных AT командами (AT + CIPSTART и AT + CIPAP):
‣ Если включить DHCP, статический IP будет отключен;
‣ Если включить статический IP, DHCP будет отключена;
‣ Это будет зависит от последней конфигурации.

17. AT+CWDHCPS_CUR  установите текущий IP-адрес, для ESP8266 soft-AP DHCP.

Эта команда AT актуальна, когда ESP8266 работает как soft-AP, и когда сервер DHCP работает в нормальном режиме. IP-адрес должен быть на том же сегменте сети с IP-адресом ESP8266 soft-AP. Эта настройка не будет сохранена во Flash и актульна только для текущего сеанса работы модуля или до команды рестарта..

AT+CWDHCPS_CUR – Настройка текущего IP-адреса, выделяемого для ESP8266 soft-AP DHCP.
Описание AT+CWDHCPS_CUR=1,3,”192.168.4.10″,”192.168.4.15″
или
AT+CWDHCPS_CUR=0 // Отключить настройки и использовать диапазон IP по умолчанию.
Команда AT+CWDHCPS_CUR?
Ответ +CWDHCPS_CUR=<lease time>, <start IP>, <end IP>
Параметр <enable> 0 : Отключить настройки и использовать диапазон IP по умолчанию.
                   1: Включение установки диапазона IP, ниже параметры должны быть установлены.
<lease time> – единица времени аренды в минутах, находится диапазоне [1, 2880].
<start IP>    – начальный IP-диапазона IP, который может быть получен из ESP8266 soft-AP DHCP сервер.
<end IP> – конечный IP-диапазона IP, который может быть получен из ESP8266 soft-AP DHCP сервер.
Пример (команда – ответ) AT+CWDHCPS_CUR?
+CWDHCPS_CUR:120,192.168.4.2,192.168.4.101
OK
Команда AT+CWDHCPS_CUR=<enable>, <lease time>, <start IP>, <end IP>
Отклик OK
Параметр Смотри описание выше.
Пример (команда – ответ) AT+CWMODE=1

OK
AT+CWDHCPS_CUR=1,3,”192.168.4.10″,”192.168.4.15″

ERROR
AT+CWMODE=3

OK
AT+CWDHCPS_CUR=1,3,”192.168.4.10″,”192.168.4.15″

OK

AT+CWMODE=2

OK
AT+CWDHCPS_CUR=1,3,”192.168.4.10″,”192.168.4.75″

OK

Примечание • Эта конфигурация не будет сохранена во Flash-памяти. И её настройки будут использоваться до момента выключения модуля или рестарта.

18. AT+CWDHCPS_DEF  установите IP-адреса, выделяемого ESP8266 soft-AP DHCP по умолчанию

Эта команда AT включена, когда ESP8266 работает как soft-AP, и когда сервер DHCP работает в нормальном режиме. IP-адрес должен быть на том же сегменте сети с IP-адресом ESP8266 soft-AP. Эта настройка будет сохранена во Flash и будет использоваться при включении модуля.

AT+CWDHCPS_DEF – Настройка IP-адреса, выделяемого ESP8266 soft-AP DHCP по умолчанию.
Описание AT+CWDHCPS_DEF=1,3,”192.168.4.10″,”192.168.4.15″
или
AT+CWDHCPS_DEF=0 // Отключить настройки и использовать диапазон IP по умолчанию.
Команда AT+CWDHCPS_DEF?
Ответ +CWDHCPS_DEF=<lease time>, <start IP>, <end IP>
Параметр <enable> 0 : Отключить настройки и использовать диапазон IP по умолчанию.
                   1: Включение установки диапазона IP, ниже параметры должны быть установлены.
<lease time> – единица времени аренды в минутах, находится диапазоне [1, 2880].
<start IP>    – начальный IP-диапазона IP, который может быть получен из ESP8266 soft-AP DHCP сервер.
<end IP> – конечный IP-диапазона IP, который может быть получен из ESP8266 soft-AP DHCP сервер.
Пример (команда – ответ) AT+CWDHCPS_DEF?
+CWDHCPS_DEF:0,0.0.0.0,0.0.0.0
OK
AT+CWDHCPS_DEF?

+CWDHCPS_DEF:240,192.168.4.10,192.168.4.102
OK
Команда AT+CWDHCPS_DEF=<enable>, <lease time>, <start IP>, <end IP>
Отклик OK
Параметр Смотри описание выше.
Пример (команда – ответ) AT+CWMODE=1

OK
AT+CWDHCPS_DEF=1,3,”192.168.4.10″,”192.168.4.15″

ERROR
AT+CWMODE=3

OK

AT+CWDHCPS_DEF=1,240,”192.168.4.10″,”192.168.4.102″

OK

AT+CWMODE=2

OK
AT+CWDHCPS_DEF=1,3,”192.168.4.10″,”192.168.4.75″

OK

Примечание • Эта конфигурация будет сохранена во Flash-памяти. И её настройки будут использоваться после включения модуля или рестарта.

19. AT+CWAUTOCONN  автоматическое подключение к AP или нет

Модуль ESP8266 будет подключаться к AP автоматически при включении питания по умолчанию.

AT+CWAUTOCONN – автоматическое подключение к AP или нет
Команда AT+CWAUTOCONN?
Ответ +CWAUTOCONN:<enable>
OK
Пример (команда – ответ) AT+CWAUTOCONN?
+CWAUTOCONN:1
OK
Описание AT+CWAUTOCONN=1
Команда AT+CWAUTOCONN=<enable>
Ответ OK
Параметр <enable>
0 : авто подключение при включении модуля к АР – деактивировано
1 : авто подключение при включении модуля к АР – активировано
Пример (команда – ответ) AT+CWAUTOCONN=1

OK
AT+CWAUTOCONN=0

OK

Примечание Эта команда сохраняется во флэш памяти и будет использоваться при включении питания.

20. AT+CIPSTAMAC  установит MAC адрес станции

MAC-адреса ESP8266 soft-AP и station должны быть разные, пожалуйста, НЕ устанавливайте их одинаковыми. В этом случае бит 0 первого байта ESP8266 MAC-адрес не может быть 1, например, MAC-адрес может быть “1a:fe:36:97:d5:7b”, но не может быть “15:fe:36:97:d5:7b”.

AT+CIPSTAMAC – установит MAC адрес станции
Эту команду не рекомендуется использовать для новых проектов. Используйте команды AT+CIPAPMAC_CUR и AT+CIPAPMAC_DEF.
Пример AT+CIPAPMAC? – запрос состояния
Команда AT+CIPAPMAC?
Ответ +CIPAPMAC:<mac>
OK
Параметр без параметра
Пример (команда – ответ) AT+CIPAPMAC?
+CIPAPMAC:”5e:cf:7f:07:b6:d2″
OK
Описание AT+CIPAPMAC=”1a:fe:36:97:d5:7b” – установка MAC адреса
Команда AT+CIPAPMAC=<mac>
Ответ OK
или
ERROR
Параметр <mac> строка, MAC адреса для ESP8266 soft-AP
Пример (команда – ответ) AT+CIPAPMAC=”15:fe:36:97:d5:7b”

ERROR
AT+CIPAPMAC=”1a:fe:36:97:d5:7b”

OK

Примечание Параметры этой команды будут сохранены во флэш памяти и будет использоваться при включении модуля или после рестарта.

21. AT+CIPSTAMAC_CUR  установит текущий MAC адрес станции

MAC-адреса ESP8266 soft-AP и station должны быть разные, пожалуйста, НЕ устанавливайте их одинаковыми. В этом случае бит 0 первого байта ESP8266 MAC-адрес не может быть 1, например, MAC-адрес может быть “1a:fe:36:97:d5:7b”, но не может быть “15:fe:36:97:d5:7b”.

AT+CIPSTAMAC_CUR – установит текущий MAC адрес станции
Пример AT+CIPAPMAC_CUR? – запрос состояния
Команда AT+CIPAPMAC_CUR?
Ответ +CIPAPMAC_CUR:<mac>
OK
Параметр без параметра
Пример (команда – ответ) AT+CIPAPMAC_CUR?
+CIPAPMAC_CUR:”5e:cf:7f:07:b6:d2″
OK
Описание AT+CIPAPMAC=”1a:fe:36:97:d5:7b” – установка MAC адреса
Команда AT+CIPAPMAC_CUR=<mac>
Ответ OK
или
ERROR
Параметр <mac> строка, MAC адреса для ESP8266 soft-AP
Пример (команда – ответ) AT+CIPAPMAC_CUR=”15:fe:36:97:d5:7b”

ERROR
AT+CIPAPMAC_CUR=”1a:fe:36:97:d5:7b”

OK

Примечание Параметры этой команды не будут сохранены во флэш памяти и параметры будут активны только для текущего сеанса работы.

22. AT+CIPSTAMAC_DEF  установит MAC адрес станции по умолчанию

MAC-адреса ESP8266 soft-AP и station должны быть разные, пожалуйста, НЕ устанавливайте их одинаковыми. В этом случае бит 0 первого байта ESP8266 MAC-адрес не может быть 1, например, MAC-адрес может быть “1a:fe:36:97:d5:7b”, но не может быть “15:fe:36:97:d5:7b”.

AT+CIPSTAMAC_DEF – установит MAC адрес станции по умолчанию
Пример AT+CIPAPMAC_DEF? – запрос состояния
Команда AT+CIPAPMAC_DEF?
Ответ +CIPAPMAC_DEF:<mac>
OK
Параметр без параметра
Пример (команда – ответ) AT+CIPAPMAC_DEF?
+CIPAPMAC_DEF:”5e:cf:7f:07:b6:d2″
OK
Описание AT+CIPAPMAC=”1a:fe:36:97:d5:7b” – установка MAC адреса
Команда AT+CIPAPMAC_DEF=<mac>
Ответ OK
или
ERROR
Параметр <mac> строка, MAC адреса для ESP8266 soft-AP
Пример (команда – ответ) AT+CIPAPMAC_DEF=”15:fe:36:97:d5:7b”

ERROR
AT+CIPAPMAC_DEF=”1a:fe:36:97:d5:7b”

OK

Примечание Параметры этой команды будут сохранены во флэш памяти и будут использоваться при включении или после рестарта модуля.

23. AT+CIPAPMAC  установит MAC адрес для режима модуля softAP

MAC-адреса ESP8266 soft-AP и station должны быть разные, пожалуйста, НЕ устанавливайте их одинаковыми. В этом случае бит 0 первого байта ESP8266 MAC-адрес не может быть 1, например, MAC-адрес может быть “1a:fe:36:97:d5:7b”, но не может быть “15:fe:36:97:d5:7b”.

AT+CIPAPMAC – установит MAC адрес для режима модуля softAP
Эту команду не рекомендуется использовать для новых проектов. Используйте команды AT+CIPAPMAC_CUR и AT+CIPAPMAC_DEF.
Пример AT+CIPAPMAC? – запрос состояния
Команда AT+CIPAPMAC?
Ответ +CIPAPMAC:<mac>
OK
Параметр без параметра
Пример (команда – ответ) AT+CIPAPMAC?
+CIPAPMAC:”5e:cf:7f:07:b6:d2″
OK
Описание AT+CIPAPMAC=”1a:fe:36:97:d5:7b” – установка MAC адреса
Команда AT+CIPAPMAC=<mac>
Ответ OK
или
ERROR
Параметр <mac> строка, MAC адреса для ESP8266 soft-AP
Пример (команда – ответ) AT+CIPAPMAC=”15:fe:36:97:d5:7b”

ERROR
AT+CIPAPMAC=”1a:fe:36:97:d5:7b”

OK

Примечание Параметры этой команды будут сохранены во флэш памяти и будут использоваться при включении или после рестарта модуля.

24. AT+CIPAPMAC_CUR  установит текущий MAC адрес для режима модуля softAP

MAC-адреса ESP8266 soft-AP и station должны быть разные, пожалуйста, НЕ устанавливайте их одинаковыми. В этом случае бит 0 первого байта ESP8266 MAC-адрес не может быть 1, например, MAC-адрес может быть “1a:fe:36:97:d5:7b”, но не может быть “15:fe:36:97:d5:7b”.

AT+CIPAPMAC_CUR – установит текущий MAC адрес для режима модуля softAP
Пример AT+CIPAPMAC_CUR? – запрос состояния
Команда AT+CIPAPMAC_CUR?
Ответ +CIPAPMAC_CUR:<mac>
OK
Параметр без параметра
Пример (команда – ответ) AT+CIPAPMAC_CUR?
+CIPAPMAC_CUR:”5e:cf:7f:07:b6:d2″
OK
Описание AT+CIPAPMAC_CUR=”1a:fe:36:97:d5:7b” – установка MAC адреса
Команда AT+CIPAPMAC_CUR=<mac>
Ответ OK
или
ERROR
Параметр <mac> строка, MAC адреса для ESP8266 soft-AP
Пример (команда – ответ) AT+CIPAPMAC_CUR=”15:fe:36:97:d5:7b”

ERROR
AT+CIPAPMAC_CUR=”1a:fe:36:97:d5:7b”

OK

Примечание Параметры этой команды не будут сохранены во флэш памяти и параметры будут активны только для текущего сеанса работы.

25. AT+CIPAPMAC_DEF  установит MAC адрес для режима модуля softAP по умолчанию

MAC-адреса ESP8266 soft-AP и station должны быть разные, пожалуйста, НЕ устанавливайте их одинаковыми. В этом случае бит 0 первого байта ESP8266 MAC-адрес не может быть 1, например, MAC-адрес может быть “1a:fe:36:97:d5:7b”, но не может быть “15:fe:36:97:d5:7b”.

AT+CIPAPMAC_DEF – установит MAC адрес для режима модуля softAP по умолчанию
Пример AT+CIPAPMAC_DEF? – запрос состояния
Команда AT+CIPAPMAC_DEF?
Ответ +CIPAPMAC_DEF:<mac>
OK
Параметр без параметра
Пример (команда – ответ) AT+CIPAPMAC_DEF?
+CIPAPMAC_DEF:”5e:cf:7f:07:b6:d2″
OK
Описание AT+CIPAPMAC_DEF=”1a:fe:36:97:d5:7b” – установка MAC адреса
Команда AT+CIPAPMAC_DEF=<mac>
Ответ OK
или
ERROR
Параметр <mac> строка, MAC адреса для ESP8266 soft-AP
Пример (команда – ответ) AT+CIPAPMAC_DEF=”15:fe:36:97:d5:7b”

ERROR
AT+CIPAPMAC_DEF=”1a:fe:36:97:d5:7b”

OK

Примечание Параметры этой команды будут сохранены во флэш памяти и будут использоваться при включении или после рестарта модуля.

26. AT+CIPSTA установит IP адрес для режима модуля станция

Только после того, как станция ESP8266 подключен к точке доступа, IP-станции можно получить и запросы. Эта конфигурация будет храниться в области параметров пользователя Flash-памяти.

AT+CIPSTA – установит IP адрес для режима модуля станция
Эту команду не рекомендуется использовать для новых проектов. Используйте команды AT+CIPSTA_CUR и AT+CIPSTA_DEF.
Пример AT+CIPSTA? – запрос состояния
Команда AT+CIPSTA?
Ответ +CIPSTA:<IP>
+CIPSTA:<gateway>
+CIPSTA:<netmask>
OK
Параметр <IP> string, IP address of ESP8266 station
Пример (команда – ответ) AT+CIPSTA?
+CIPSTA:ip:”192.168.1.150″
+CIPSTA:gateway:”192.168.1.70″
+CIPSTA:netmask:”255.255.255.0″OK
Описание AT+CIPSTA=”192.168.1.150″ – установка IP адреса
Команда AT+CIPSTA=<IP>[, <gateway>, <netmask>]
Ответ OK
или
ERROR
Параметр <IP> string, IP address of ESP8266 station
[<gateway>] gateway
[<netmask>] netmask
Пример (команда – ответ) AT+CIPSTA=”192.168.1.150″,”192.168.1.70″,”255.255.255.0″

OK

Примечание Параметры этой команды будут сохранены во флэш памяти и будут использоваться при включении или после рестарта модуля.
Эта конфигурация взаимодействует с AT + CW DHCP связанной AT команды:
• Если включить статический IP, DHCP будет отключена;
• Если включить DHCP, статический IP будет отключен;
• Это будет зависеть от последней конфигурации.

27. AT+CIPSTA_CUR  установит текущий IP адрес для режима модуля станция 

Только после того, как станция ESP8266 подключен к точке доступа, IP-станции можно получить и запросы. Эта конфигурация не  будет храниться в области параметров пользователя Flash-памяти и эти настройки будут актуальны только для текущего сеанса работы модуля.

AT+CIPSTA_CUR – установит текущий IP адрес для режима модуля softAP
Пример AT+CIPSTA_CUR? – запрос состояния
Команда AT+CIPSTA_CUR?
Ответ +CIPSTA_CUR:<IP>
+CIPSTA_CUR:<gateway>
+CIPSTA_CUR:<netmask>
OK
Параметр <IP> string, IP address of ESP8266 station
Пример (команда – ответ) AT+CIPSTA_CUR?
+CIPSTA_CUR:ip:”192.168.1.133″
+CIPSTA_CUR:gateway:”192.168.1.70″
+CIPSTA_CUR:netmask:”255.255.255.0″OK
Описание AT+CIPSTA_CUR=”192.168.1.133″ – установка IP адреса
Команда AT+CIPSTA_CUR=<IP>[, <gateway>, <netmask>]
Ответ OK
или
ERROR
Параметр <IP> string, IP address of ESP8266 station
[<gateway>] gateway
[<netmask>] netmask
Пример (команда – ответ) AT+CIPSTA_CUR=”192.168.1.133″,”192.168.1.70″,”255.255.255.0″

OK

Примечание Параметры этой команды не будут сохранены во флэш памяти и параметры будут активны только для текущего сеанса работы. Эта конфигурация взаимодействует с DHCP, связан AT команд (AT + CW DHCP):
• Если включить статический IP, DHCP будет отключена;
• Если включить DHCP, статический IP будет отключен;
• Это будет зависеть от последней конфигурации.

28. AT+CIPSTA_DEF  установит IP адрес для режима модуля станция по умолчанию

Только после того, как станция ESP8266 подключен к точке доступа, IP-станции можно получить и запросы. Эта конфигурация будет храниться в области параметров пользователя Flash-памяти и будут использоваться при включении модуля или его рестарта.

AT+CIPSTA_DEF – установит IP адрес для режима модуля softAP по умолчанию
Пример AT+CIPSTA_DEF? – запрос состояния
Команда AT+CIPSTA_DEF?
Ответ +CIPSTA_DEF:<IP>
+CIPSTA_DEF:<gateway>
+CIPSTA_DEF:<netmask>
OK
Параметр <IP> string, IP address of ESP8266 station
[<gateway>] gateway
[<netmask>] netmask
Пример (команда – ответ) AT+CIPSTA_DEF?
+CIPSTA_DEF:ip:”192.168.1.150″
+CIPSTA_DEF:gateway:”192.168.1.70″
+CIPSTA_DEF:netmask:”255.255.255.0″OK
Описание AT+CIPSTA_DEF=”192.168.1.177″ – установка IP адреса
Команда AT+CIPSTA_DEF=<IP>[, <gateway>, <netmask>]
Ответ OK
или
ERROR
Параметр <IP> string, IP address of ESP8266 station
[<gateway>] gateway
[<netmask>] netmask
Пример (команда – ответ) AT+CIPSTA_DEF=”192.168.1.144″,”192.168.1.70″,”255.255.255.0″

OK

Примечание Параметры этой команды будут сохранены во Flash-памяти и будут использоваться при включении или после рестарта модуля. Эта конфигурация взаимодействует с DHCP, связан AT команд (AT + CW DHCP):
• Если включить статический IP, DHCP будет отключена;
• Если включить DHCP, статический IP будет отключен;
• Это будет зависеть от последней конфигурации.

29. AT+CIPAP установит IP адрес для режима модуля softAP

Только после того, как станция ESP8266 подключен к точке доступа, IP-станции можно получить и запросы. Эта конфигурация будет храниться в области параметров пользователя Flash-памяти.

AT+CIPAP– установит IP адрес для режима модуля softAP
Эту команду не рекомендуется использовать для новых проектов. Используйте команды AT+CIPAP_CUR и AT+CIPAP_DEF.
Пример AT+CIPAP? – запрос состояния
Команда AT+CIPAP?
Ответ +CIPAP:<IP>
+CIPAP:<gateway>
+CIPAP:<netmask>
OK
Параметр <IP> string, IP address of ESP8266 softAP
Пример (команда – ответ) AT+CIPAP?
+CIPAP:ip:”192.168.1.144″
+CIPAP:gateway:”192.168.1.70″
+CIPAP:netmask:”255.255.255.0″
OK
Описание AT+CIPAP=”192.168.1.150″ – установка IP адреса
Команда AT+CIPAP=<IP>[, <gateway>, <netmask>]
Ответ OK
или
ERROR
Параметр <IP> string, IP address of ESP8266 station
[<gateway>] gateway
[<netmask>] netmask
Пример (команда – ответ) AT+CIPAP=”192.168.1.77″,”192.168.1.70″,”255.255.255.0″

OK

AT+CIPAP=”192.168.1.88″

OK

Примечание Параметры этой команды будут сохранены во флэш памяти и будут использоваться при включении или после рестарта модуля.
Эта конфигурация взаимодействует с AT + CW DHCP связанной AT команды:
• Если включить статический IP, DHCP будет отключена;
• Если включить DHCP, статический IP будет отключен;
• Это будет зависеть от последней конфигурации.

30. AT+CIPAP_CUR установит текущий IP адрес для режима модуля станция 

Только после того, как станция ESP8266 подключен к точке доступа, IP-станции можно получить и запросы. Эта конфигурация не  будет храниться в области параметров пользователя Flash-памяти и эти настройки будут актуальны только для текущего сеанса работы модуля.

AT+CIPAP_CUR– установит текущий IP адрес для режима модуля softAP
Пример AT+CIPAP_CUR? – запрос состояния
Команда AT+CIPAP_CUR?
Ответ +CIPAP:<IP>
+CIPAP:<gateway>
+CIPAP:<netmask>
OK
Параметр <IP> string, IP address of ESP8266 station
Пример (команда – ответ) AT+CIPAP_CUR?
+CIPAP_CUR:ip:”192.168.1.88″
+CIPAP_CUR:gateway:”192.168.1.1″
+CIPAP_CUR:netmask:”255.255.255.0″
OK
Описание AT+CIPAP_CUR=”192.168.1.133″ – установка IP адреса
Команда AT+CIPAP_CUR=<IP>[, <gateway>, <netmask>]
Ответ OK
или
ERROR
Параметр <IP> string, IP address of ESP8266 station
[<gateway>] gateway
[<netmask>] netmask
Пример (команда – ответ) AT+CIPSTA_CUR=”192.168.1.91″,”192.168.1.70″,”255.255.255.0″

OK

AT+CIPAP_CUR?
+CIPAP_CUR:ip:”192.168.1.91″
+CIPAP_CUR:gateway:”192.168.1.70″
+CIPAP_CUR:netmask:”255.255.255.0″

OK

Примечание Параметры этой команды не будут сохранены во флэш памяти и параметры будут активны только для текущего сеанса работы. Эта конфигурация взаимодействует с DHCP, связан AT команд (AT + CW DHCP):
• Если включить статический IP, DHCP будет отключена;
• Если включить DHCP, статический IP будет отключен;
• Это будет зависеть от последней конфигурации.

31. AT+CIPAP_DEF  установит IP адрес для режима модуля станция по умолчанию

Только после того, как станция ESP8266 подключен к точке доступа, IP-станции можно получить и запросы. Эта конфигурация будет храниться в области параметров пользователя Flash-памяти и будут использоваться при включении модуля или его рестарта.

AT+CIPAP_DEF – установит IP адрес для режима модуля softAP по умолчанию
Пример AT+CIPAP_DEF? – запрос состояния
Команда AT+CIPAP_DEF?
Ответ +CIPAP_DEF:<IP>
+CIPAP_DEF:<gateway>
+CIPAP_DEF:<netmask>
OK
Параметр <IP> string, IP address of ESP8266 station
[<gateway>] gateway
[<netmask>] netmask
Пример (команда – ответ) AT+CIPAP_DEF?
+CIPAP_DEF:ip:”192.168.1.1″
+CIPAP_DEF:gateway:”192.168.1.1″
+CIPAP_DEF:netmask:”255.255.255.0″
OK
Описание AT+CIPAP_DEF=”192.168.1.177″ – установка IP адреса
Команда AT+CIPAP_DEF=<IP>[, <gateway>, <netmask>]
Ответ OK
или
ERROR
Параметр <IP> string, IP address of ESP8266 station
[<gateway>] gateway
[<netmask>] netmask
Пример (команда – ответ) AT+CIPAP_DEF=”192.168.1.177″,”192.168.1.70″,”255.255.255.0″

OK
AT+CIPAP_DEF?
+CIPAP_DEF:ip:”192.168.1.177″
+CIPAP_DEF:gateway:”192.168.1.70″
+CIPAP_DEF:netmask:”255.255.255.0″

OK

Примечание Параметры этой команды будут сохранены во Flash-памяти и будут использоваться при включении или после рестарта модуля. Эта конфигурация взаимодействует с DHCP, связан AT команд (AT + CW DHCP):
• Если включить статический IP, DHCP будет отключена;
• Если включить DHCP, статический IP будет отключен;
• Это будет зависеть от последней конфигурации.

32. AT+CWSTARTSMART запуск SmartConfig

SmartConfig доступна только в режиме станции. SmartConfig может получить тип протокола (AirKiss или ESPTOUCH) автоматически с помощью команды “AT+CWSTARTSMART”. Или пользователь может использовать команду “AT+ CWSTARTSMART = <тип>“, чтобы установить определенный тип протокола.

AT+CWSTARTSMART– запуск SmartConfig
Пример AT+CWMODE=1
AT+CWSTARTSMART
Команда AT+CWSTARTSMART
Ответ OK или ERROR
Параметр none
Пример (команда – ответ) AT+CWSTARTSMART

OK

Примечание Тип SmartConfig будет ESP-Touch + AirKiss, команды является “AT+CWSTARTSMART”
Описание AT+CWSTARTSMART=1 – ESP-Touch
Команда AT+CWSTARTSMART=<type>
Ответ OK
или
ERROR
Параметр <type>
1 : ESP-Touch
2 : AirKiss
3 : ESP-Touch + AirKiss
Пример (команда – ответ) AT+CWSTOPSMART

OK
AT+CWSTARTSMART=1

OK

AT+CWSTOPSMART

OK
AT+CWSTARTSMART=2

OK

AT+CWSTOPSMART

OK
AT+CWSTARTSMART=3

OK
AT+CWSTARTSMART=3

ERROR

Примечание • Сообщение “Smart get WiFi infoi” означает Smart Config получить информацию AP успешно, то ESP8266 попытается подключиться к целевой AP, печать “Smartconfig connected WiFi”, если удался;

• ESP8266 ничего не может сделать в течение SmartConfig поэтому, пожалуйста, подождите, пока сообщение “Smartconfig connected WiFi”, затем используйте команду “AT+CWSTOPSMART”, чтобы остановить SmartConfig.

33. AT+CWSTOPSMART  остановить SmartConfig

AT+CWSTOPSMART остановить SmartConfig
Команда AT+CWSTOPSMART
Ответ OK или ERROR
Пример (команда – ответ) AT+CWSTOPSMART

OK

Примечание Независимо от того, SmartConfig запущен или нет, прежде чем послать любую другую команду АТ, пожалуйста, всегда послать команду “AT+CWSTOPSMART”, чтобы освободить буфер в первую очередь.

 34. AT+CWSTARTDISCOVER  запуск режима, в котором ESP8266 может быть найден WeChat

AT+CWSTARTDISCOVER – Запустите режим, в котором ESP8266 может быть найден WeChat, который находится в той же локальной сети
Пример AT+CWSTARTDISCOVER=”gh_9e2cff3dfa51″, “122475”, 10
Команда AT+CWSTARTDISCOVER=<WeChat number>, <dev_type>, <time>
Ответ OK or ERROR
Параметр <WeChat number> получил от WeChat
<dev_type> получил от WeChat
<time>
time interval that ESP8266 sends packet, range: 0 ~ 24×3600, unit : second.
0: ESP8266 не будет посылать пакет, ожидая обнаружения WeChat в.
В противном случае, это интервал времени, который ESP8266 отправляет
пакет, поэтому WeChat может найти его легче .
Примечание ESP8266 станция должна подключиться к точке доступа (роутеру) и
получить IP-адрес первым. Затем используйте эту команду так, чтобы
WeChat можем найти этот ESP8266 устройство.

 35. AT+CWSTOPDISCOVER остановить режим, в котором ESP8266 может быть найден WeChat

AT + CWSTOPDISCOVER – Остановить режим, в котором ESP8266 может быть найден WeChat, который находится в той же локальной сети
Команда AT+CWSTOPDISCOVER
Ответ OK or ERROR

36. AT+WPS установка WPS function

AT+WPS – Set WPS function
Пример AT+CWMODE=1
AT+WPS=1
Команда AT+WPS=<enable>
Ответ OK or ERROR
Параметр <enable>
1 : start WPS function
0 : stop WPS function

37. AT+MDNS установка MDNS function

AT+MDNS – Set MDNS function
Пример AT+MDNS=1,”espressif”,”iot”,8080
Команда AT+MDNS=<enable>, <hostname>, <server_name>, <server_port>
Ответ OK or ERROR
Параметр <enable>
1 : enable MDNS function
0 : disable MDNS function
<hostname> MDNS host name
<server_name> MDNS server name
<server_port> MDNS server port

 



Это может быть интересно


  • Регулятор влажности ch-3800Регулятор влажности ch-3800
      И еще один проект на плате ch-c3xxx –  универсальный регулятор влажности ch-3800. Регулятор позволяет работать как в режиме индикатора влажности, так и в режиме регулятора. Рабочий диапазон измеряемой относительной …
  • Светодиоды со встроенным драйвером WS2812BСветодиоды со встроенным драйвером WS2812B
    Производитель http://www.world-semi.com Краткое описание продукции фирмы Каталог продукции” catcatcat_ws_19 catcatcat_ws_15 catcatcat_ws_11 catcatcat_ws_07 catcatcat_ws_03 catcatcat_ws_18 catcatcat_ws_14 catcatcat_ws_10 catcatcat_ws_06 catcatcat_ws_02 catcatcat_ws_05 catcatcat_ws_09 catcatcat_ws_13 catcatcat_ws_17 catcatcat_ws_16 catcatcat_ws_12 catcatcat_ws_08 catcatcat_ws_04 catcatcat_ws_01       This …
  • ch-4050 – дифференциальный терморегуляторch-4050 – дифференциальный терморегулятор
    ch-4050 – это не новая модель, это расширенная версия универсального терморегулятора ch-4000. Различия коснулись в появлении новой функции дифференциального регулирования. Это вид регулирования по разности температур измеренного двумя датчиками. Теперь …
  • Гаджеты для домашней автоматики – Датчик приближенияГаджеты для домашней автоматики – Датчик приближения
    Управление светодиодным освещением – Датчик приближения. Данный гаджет предназначен для управления внутренним освещением мебели. Датчик позволяет определить закрытие или открытие дверцы или ящика и при этом включать или выключать освещение. …
  • PIC32MZ – Core Timer (библиотека)PIC32MZ – Core Timer (библиотека)
    Переработанные файлы от Microchip, библиотека для работы с Core Timer. Метки:PIC32MZ
  • Ссылки на интересные источникиСсылки на интересные источники
    Сбор 3D моделей от André L’Hérault конденсаторы, резисторы, индуктивности dropbox IPC-SM-782 Surface Mount Design and Land Pattern Standard Видео уроки по Altium designer Alexey Sabunin https://www.youtube.com/channel/UCG7N5CqXpyK8nQjr1EmMgng Сергей Булавинов https://www.youtube.com/channel/UCISAMXRnN_Qw9UTjUwZI1Jw Robert Feranec https://www.youtube.com/user/matarofe Самый быстрый, …
  • Бегущие огни (ch-bo-36)Бегущие огни (ch-bo-36)
    Проект на PIC-микроконтроллере PIC16F648A. Количество каналов 36. Для индикации используется подключение по матрице 6х6. Расположение светодиодов в одну линию. Все эффекты написаны для возможности увеличения количества светодиодов. Рекомендуется увеличивать кратно …
  • REFERENCE CLOCK OUTPUT MODULEREFERENCE CLOCK OUTPUT MODULE
    REFERENCE CLOCK OUTPUT MODULE Модуль формирования опорного тактового сигнала Модуль опорного тактового сигнала обеспечивает возможность посылать сигнал синхронизации на тактовый опорный выходной контакт или контакты (CLKR) в зависимости от конфигурации выводов …
  • APA102 – светодиоды со встроенным драйвером и SPI интерфейсомAPA102 – светодиоды со встроенным драйвером и SPI интерфейсом
    APA102 В 2014 году фирма Shenzhen Led Color Optoelectronic Co., Ltd http://www.szledcolor.com/ начала производство светодиодов на драйвере APA102. Это серия так называемых светодиодов со встроенным драйвером. Основной особенностью этих светодиодов, что …
  • OLED RET012864E/REX012864JOLED RET012864E/REX012864J
    RET012864E/REX012864J ОЛЕД индикатор производитель Raystar-Optronics приобретался в http://www.microchip.ua/ к сожалению никакой информации на сайте поставщика нет. Поэтому решил работу с этой версией индикатора на драйвере SSD1305 предоставить на своем сайте. Так как есть ошибки …



Tagged with →  
Share →
Translate »

Copyright © Catcatcat 2013-2018. Все права защищены.
Копирование разрешается только с указанием активной ссылки на правообладателя.

e-mail: catcatcat.electronics@gmail.com