Espruino:Справочник по API/Библиотека WiFi/getIP(): различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
Строка 27: Строка 27:
* '''mac''' – [[MAC-адрес]] (в виде строки) в формате «00:00:00:00:00:00».
* '''mac''' – [[MAC-адрес]] (в виде строки) в формате «00:00:00:00:00:00».


'''Примечание:''' Если соединение не установлено, полей ip, netmask и gw не будет.
{{Примечание1|Если соединение не установлено, полей ip, netmask и gw не будет.}}


== Примеры ==
== Примеры ==

Текущая версия от 17:06, 10 июня 2023

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


Функция Wifi.getIP()[1]

Синтаксис

require("Wifi").getIP(callback)

Параметры

  • callback – опциональная функция callback(err, ipinfo), вызываемая вместе с возвращением информации об IP-адресе

Возвращаемое значение

Объект с информацией об IP-адресе станции (если она доступна незамедлительно). ТОЛЬКО для ESP8266/ESP32.

Описание

Возвращает информацию об IP-адресе станции в виде объекта, содержащего следующее:

  • ipIP-адрес (в виде строки). Например, "192.168.1.5".
  • netmask – маска подсети (в виде строки). Только для ESP8266/ESP32.
  • gw – сетевой шлюз (в виде строки). Только для ESP8266/ESP32.
  • macMAC-адрес (в виде строки) в формате «00:00:00:00:00:00».
Примечание

Если соединение не установлено, полей ip, netmask и gw не будет.

Примеры

См.также

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