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

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

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


AT+CWJAP – подключение к точке доступа. Пожалуйста, используйте вместо этой команды AT+CWJAP_CUR или AT+CWJAP_DEF. [Эта команда устарела].

  • Тип: Тест
  • Функция: Запрос информации о точке доступа, к которой подключен ESP8266
  • Написание: AT+CWJAP?
  • Ответ:
+CWJAP:<ssid>
OK
  • Параметры:
<ssid>
SSID точки доступа, строка.
  • Тип: Установка значения
  • Функция: Задает данные о точке доступа, к которой собирается подключиться ESP8266.
  • Написание:
AT+CWJAP=<ssid>, <pwd>[, <bssid>]
  • Ответ:
OK
ERROR
  • Параметры:
<ssid>
SSID точки доступа, строка.
<пароль>
Максимум — 64 байта, строка.
<bssid>
MAC-адрес точки доступа, строка. Для некоторых точек доступа это то же самое, что и SSID.

Примеры:

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

Примечания:

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

См.также

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