Espruino:Справочник по API/Библиотека WiFi/getDetails(): различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 29: | Строка 29: | ||
* '''savedSsid''' – [[SSID]] для автоматического подключения во время загрузки (null будет означать отсутствие этого [[SSID]]). | * '''savedSsid''' – [[SSID]] для автоматического подключения во время загрузки (null будет означать отсутствие этого [[SSID]]). | ||
{{Примечание1|Эта функция доступна только для плат на базе [[ESP32]] и [[ESP8266]], работающих на [[Espruino]].}} | |||
== Примеры == | == Примеры == |
Текущая версия от 17:05, 10 июня 2023
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Функция Wifi.getDetails()[1]
Синтаксис
require("Wifi").getDetails(callback)
Параметры
- callback – опциональная функция callback(details), запускаемая вместе с возвращением информации о WiFi-соединении. Объект details – это тот же самый объект, что возвращается этой функцией напрямую
Возвращаемое значение
Объект details, содержащий информацию о WiFi-соединении станции (если она доступна незамедлительно).
Описание
Возвращает информацию о настройках и состоянии WiFi-соединения станции в виде объекта details, который содержит следующие свойства:
- status – здесь будет информация о состоянии WiFi-соединения: off, connecting, wrong_password, no_ap_found, connect_fail или connected. Состояния off, bad_password и connected стабильны, а все остальные могут быть изменены. Состояние connecting приведет либо к connected, либо к одному из ошибочных состояний (bad_password, no_ap_found, connect_fail), а состояния no_ap_found и connect_fail через некоторое время приведут к новой попытке подключения.
- rssi – мощность сигнала подключенной точки доступа (в дБ). Обычно варьируется в диапазоне от «-110» до «0» (любое значение выше «-30» – это очень сильный сигнал).
- ssid – SSID точки доступа.
- password – пароль, используемый для подключения к точке доступа.
- authMode – метод аутентификации: open, wpa, wpa2, wpa_wpa2 (в данный момент не поддерживается).
- savedSsid – SSID для автоматического подключения во время загрузки (null будет означать отсутствие этого SSID).
Примеры
См.также
Внешние ссылки