ESP8266:AT-команды/Команды для WiFi/AT+CWJAP DEF

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


AT+CWJAP_DEF – подключение к точке доступа, внесенные данные сохраняются как данные по умолчанию.

  • Тип: Тест
  • Функция: Запрос информации о точке доступа, к которой подключен ESP8266
  • Написание: AT+CWJAP_DEF?

Ответ:

+CWJAP_DEF:<ssid>
OK

Параметры:

<ssid>
SSID точки доступа, строка.
  • Тип: Установка значения
  • Функция: Отправка данных о точке доступа, к которой собирается подключиться ESP8266.
  • Написание:
AT+CWJAP_DEF=<ssid>, <pwd>[, <bssid>]

Ответ:

OK
ERROR

Параметры:

<ssid>
SSID точки доступа, строка.
<пароль>
Максимум — 64 байта, строка.
<bssid>
MAC-адрес точки доступа, строка. Для некоторых точек доступа это то же самое, что и SSID.

Примеры:

  • AT+CWJAP_DEF="abc", "0123456789"
  • Если SSID – это "ab/,c", а пароль — это "0123456789"/", то AT+CWJAP_DEF="abc///,", "0123456789/"//"
  • Если SSID с названием "abc" несколько, то нужную SSID можно найти с помощью BSSID, т.е. примерно так: AT+CWJAP_DEF="abc", "0123456789", "ca:d7:19:d8:a6:44"

Примечания:

  • Эти настройки будут записаны на FLASH в область для пользовательских данных.
  • Этой команде требуется включенный клиентский режим. Если в пароле или SSID содержатся нестандартные символы (запятые, кавычки и слэши), то их нужно «отгородить» при помощи слэша, т.е. символа "/".

См.также

Внешние ссылки