
Views: 5476
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 190 downloads
Flash Download Tools (ESP8266 & ESP32) V3.6.4 ...Это может быть интересно
Altium Designer my Libraries, Project templates, System settings by Catcatcat V23.04
Views: 276 Смотри как установить и подключить библиотеку тут. V. – 23_04 – Component Database Update. – configuration file name – DXPPreferences1.DXPPrf. – Added two projects for audio amplifier …Acquaintance with audio-bluetooth modules F-6888 (BK3254).
Views: 2254 Для проектов появилось необходимость познакомиться с недорогими модулями китайского производства, которые можно приобрести у нас в Украине и у китацев, на алиэкспрессе. Так как меня интересует не просто, …Проект с использованием MCC часть 11
Views: 920 Можно несколько облагородить программу вынести наши процедуры обработки нажатия кнопок в отдельные функции. Но вы должны понимать, что это хоть и не значительно, но будет тормозить общую скорость …Сумеречное реле
Views: 1517 Реле управления освещением, датчик день-ночь – одним словом фотореле для управления освещением или формирования сигнала для системы умный дом о понижении или повышении освещенности относительно заданного уровня. Реле выполнено по классической схеме, конденсаторный блок питания, от сети переменного тока …Система AT команд версии V2.0 для ESP8266 и ESP32
Views: 13174 Появление нового модуля на базе ESP32 заставило систематизировать систему AT команд, а так же систему обновления и для модулей на базе ESP8266. Начиная с версии v2.0 в ESP8266 …Altium Designer – создание рисунков на печатной плате
Views: 3347 Для создание рисунков на печатной платы в Altium Designer можно использовать возможность использовать в Altium Designer сторонних скриптов. Мне возможность эта очень понравилась и я решил её расшарить …УКВ – радиоприем, часть 2
Views: 6312 Пришло свободное время решил вторую часть проекта реализовать (правда есть мысль и третью с использование цветного OLED и функцией ch-светомузыки, но это только задумка… Для понимания функций интегрального …Самый простой диммер для светодиодного освещения
Views: 3109 Светодиоды все больше входят в нашу жизнь как источники освещения и как само собой разумеющееся, это вопрос регулировки яркости. Существует множество схемных решений, но в нашем варианте мы …Altium Designer my setup system and project structure V23.3
Views: 229 Оновлення бази даних та шаблонів від березня 2023 року. Updating the database and templates from March 2023. Altium Designer my Libraries, Project templates, System settings by Catcatcat. Дивись …Счетчики посетителей
Views: 1268 Вас сосчитали!? или счетчики посетителей. Для чего нужны счетчики посетителей? Какие они бывают? ТОРГОВЛЯ. Подсчитайте, сколько ваш магазин посещает человек за день. Кок много человек приходит утром, какое …