Views: 5281
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 189 downloads
Flash Download Tools (ESP8266 & ESP32) V3.6.4 ...Это может быть интересно
- NeoPixel LED and PIC24Views: 642 Популярность однопроводной шины для управления светодиода типа WS2812 не ослабевает, а новые типы светодиодов в корпусах 3,5*3,5мм, 2,0*2,0мм становяться все больше привлекательными. Построение дисплеев для анимации требуют все …
- Проект с использованием MCC часть 05Views: 1927 Эту часть назовем так как избавься от delay, там где а это реально не надо. Для это нам потребуется научиться использовать прерывания и работать с таймерами. Что такое …
- ch-4060 – регулятор температуры и влажности на датчике DHT11/DHT22/AM2302Views: 2432 На плате ch-4000 очень легко собрать устройство регулятора температуры и влажности. Датчик DHT11 самый недорогой вариант для создания такого устройства, правда точность его не велика, но для бытовых устройств …
- VU Meter Tower ARTViews: 1606 Стерео индикатор уровня аудио сигнала. Компактность и удобство проектирования устройств на светодиодах WS2812B, а также легкость реализации алгоритма родило идею созданию своей конструкции. В этом проекте я предоставлю …
- Дифференциальный терморегуляторViews: 4002 Дифференциальный терморегулятор ch-3020 Назначение. Ch-c3020 представляет собой дифференциальный терморегулятор. Основное назначение солнечные системы горячего водоснабжения, а также вентиляционные системы управление притоком свежего воздуха. Контроллер позволяет работать пяти режимах. …
- LED драйвер TM1639Views: 2190 TМ1639 позволяет работать на матрицу 8*8 или 8 семисегметных индикаторов. Может работать как на индикаторы с общим катодом, но и есть возможность подключать общим анодом. Для управления драйвером …
- Ссылки на интересные источникиViews: 843 Сбор 3D моделей от André L’Hérault конденсаторы, резисторы, индуктивности dropbox IPC-SM-782 Surface Mount Design and Land Pattern Standard Видео уроки по Altium designer Alexey Sabunin https://www.youtube.com/channel/UCG7N5CqXpyK8nQjr1EmMgng Сергей Булавинов https://www.youtube.com/channel/UCISAMXRnN_Qw9UTjUwZI1Jw Robert Feranec https://www.youtube.com/user/matarofe …
- ESP8266 процедура получение данных даты и времени от серверов точного времени.Views: 5865 Эта функция доступна уже в версии 1.6.1. Для многих приложений, необходимо часы реального времени, если в вашем проекте есть модуль WiFI ESP8266, то легко можно сделать следующим образом. …
- УКВ – радиоприем, часть 2Views: 6205 Пришло свободное время решил вторую часть проекта реализовать (правда есть мысль и третью с использование цветного OLED и функцией ch-светомузыки, но это только задумка… Для понимания функций интегрального …
- Просто о структурах и объединениях в СиViews: 2176 Какие задачи нам позволяют решать структуры и объединения? Для разработчика встроенных систем эффективность и компактность кода всегда на первом месте. Если программировании на Ассемблере ты сам определяешь как …