AT команды связанные с функцией Wi-Fi
Команды 1. AT+CWMODE – WiFi режим Это команда позволяет получить текущий параметр настройки, диапазон значений параметра, а также настроить режим работы WiFi модуля.
2. AT+CWMODE_CUR – текущий режим WiFi Это команда предназначена для настройки текущего режима работы Wi-Fi модуля. Этот режим сохраняется, только для текущего сеанса работы. С помощью этой команды можно не только задать, а также получить допустимые значение параметра и получить текущий режим работы.
3. AT+CWMODE_DEF – режим WiFi по умолчанию Это команда предназначена для настройки режима работы Wi-Fi модуля по умолчанию. Этот режим сохраняется во флэш памяти и используется при включении модуля или его рестарте. С помощью этой команды можно не только задать, а также получить допустимые значение параметра и получить информацию о режиме работы по умолчанию.
4. AT+CWJAP – подключиться к станции (AP) Это команда позволяет получить текущий параметр настройки, диапазон значений параметра, а также настроить режим работы WiFi модуля.
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 подключения по умолчанию. Эти настройки подключения сохраняются во флэш памяти и используется при включении модуля или его рестарте. С помощью этой команды можно получить информацию о станции подключения по умолчанию, а также подключиться к станции при включении модуля или рестарте.
Это команда нуждается в активном режиме станции. Escape синтаксис символа необходим когда в “SSID” или “password” содержит специальные символы ( ’ , ’ or ’ ” ’or ’ \ ’).
7. AT+CWLAPOPT – настройка конфигурация для команды AT+CWLAP Эта команда предназначена для настройки отображения данных командой AT+CWLAP, она позволяет подавить в ответе команды AT+CWLAP ненужную информацию, что может облегчить обработку данных.