
Просмотров: 5139
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 (нет подключения)OKAT+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 OK AT+CWLAPOPT=1,127 (сортировать) OK OK AT+CWLAPOPT=0,1 (показать, только тип шифрования) OK OK AT+CWLAPOPT=0,3 (тип и имя) OK OK AT+CWLAPOPT=0,2 (только имя) OK OK AT+CWLAPOPT=0,7 (тип, имя и мощность) OK OK AT+CWLAPOPT=0,10 (имя и MAC адрес) OK OK AT+CWLAPOPT=0,18 (имя и канал работы) OK OK AT+CWLAPOPT=0,34 (имя и <freq offset>) OK 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 OK AT+CWLAP=”catcatcat”,”94:0c:6d:bd:ca:72″ OK AT+CWLAP=”catcatc” OK AT+CWLAP=”sasha” 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 если есть подключение AT+CWLIF |
Примечание | Эта команда не может получить статический 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 OK 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 OK 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 OK 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 ERROR OK OK AT+CWMODE=2 OK 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 ERROR OK AT+CWDHCPS_DEF=1,240,”192.168.4.10″,”192.168.4.102″ OK AT+CWMODE=2 OK 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 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 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 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 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 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 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 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? 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 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 OK AT+CWSTOPSMART OK OK AT+CWSTOPSMART OK OK 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 |

WiFi ESP8266 - Flash Download Tools (ESP8266 & ESP32) v3.6.2.2_1 7.85 MB 310 downloads
Flash Download Tools (ESP8266 & ESP32) v3.6.2.2_1 ...
Flash Download Tools (ESP8266 & ESP32) V3.6.4 6.89 MB 176 downloads
Flash Download Tools (ESP8266 & ESP32) V3.6.4 ...Это может быть интересно
Система отопления на солнечных коллекторах от Дмитрия (rv3dpi)
Просмотров: 3110 Солнечные коллекторы для отопления в Европе используют в более 50% от общего количества установленных гелиосистем. Однако следует понимать, что гелиосистемы предназначены лишь для поддержки отопления и экономии затрат на основную …Бегущие огни на WS2812B
Просмотров: 4755 В настоящее время большой популярностью стали пользоваться светодиоды со встроенным драйвером WS2812B. Текущий проект предназначен показать возможность использования и управления этими светодиодами. Это и проект и исследование по …Простой цифровой регулятор мощности
Просмотров: 6326 Простой регулятор мощности с цифровой индикацией. Этот проект создан как обучающий, для ознакомления с основами построения сетевых регуляторов мощности. Устройства подобного типа можно использовать для управления освещением, скоростью …Проект с использованием MCC часть 12-1
Просмотров: 851 В настоящее время без визуализации информации уже не интересно. Поэтому научимся выводить информацию на дисплей. Для это возьмет простенький OLED RET012864E/REX012864J я такой приобретал в фирме “Гамма-Украина”, описание можно …OLED RET012864E/REX012864J
Просмотров: 1417 RET012864E/REX012864J ОЛЕД индикатор производитель Raystar-Optronics приобретался в http://www.microchip.ua/ к сожалению никакой информации на сайте поставщика нет. Поэтому решил работу с этой версией индикатора на драйвере SSD1305 предоставить на своем сайте. Так как …Униполярный шаговый двигатель
Просмотров: 2090 В приводах различных устройств часто применяются шаговые двигатели, Шаговый двигатели различают двух типов униполярные – когда обмотки коммутируются током текущим только в одну сторону, например при …TM1650 драйвер LED семисегментного индикатора
Просмотров: 17560 Китайский производитель Shenzhen Titan Micro Electronics Co., Ltd. Выпускает широкую линейку драйверов управления светодиодными дисплеями, которые позволяют разгрузить микроконтроллер для основной работы, главная особенность этих драйверов не только …Четырех канальный терморегулятор ch-4000
Просмотров: 3067 Четыре независимых канала регулирования температуры, одновременно можно подключить 16 датчиков температуры DS18B20 с удалением до трехсот метров. Можно для регулировки выбрать любой датчик, подключенный к устройству. Каждый канал может работать …Altium Designer first project
Просмотров: 169 Эта статья подразумевает, что у вас установлен и настроен Altium Designer как описано в статье Altium Designer my setup system and project structure. Обратите внимание! Библиотека постоянно обновляется, …Мультизоновый индикатор-терморегулятор ch-c3010
Просмотров: 1117 Часто возникает необходимость получить информацию по температуре с множества точек контроля. Вам необходимо знать температуру в комнате, в коридоре, температуру на улице, а в погребе (или на балконе) …