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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
 
(не показаны 3 промежуточные версии 2 участников)
Строка 4: Строка 4:


=Библиотека WiFi<ref>[https://www.espruino.com/Reference#t_Wifi www.espruino.com - Wifi Library]</ref>=
=Библиотека WiFi<ref>[https://www.espruino.com/Reference#t_Wifi www.espruino.com - Wifi Library]</ref>=
Эта библиотека создана для управления интерфейсом [[WiFi]]. В ней поддерживается такой функционал как подключение к [[WiFi]]-сетям, считывание сетевой информации, запуск в режиме точки доступа и т.д.
Ею можно пользоваться на следующих устройствах:
* [http://www.espruino.com/WiFi#using-wifi Espruino WiFi]
* [http://www.espruino.com/EspruinoESP8266 ESP8266]
* [http://www.espruino.com/ESP32 ESP32]
Возможно, некоторые функции этой библиотеки на вашем устройстве реализованы не будут, но об этом будет упомянуто в примечаниях.
Если вашего устройства нет в списке выше, вы можете воспользоваться одной из отдельных библиотек WiFi. Например:
* [http://www.espruino.com/ESP8266#software Для Espruino Pico и оригинальной Espruino]
* [http://www.espruino.com/CC3000 Для WiFi-модуля CC3000]
[http://www.espruino.com/Internet#related-pages У других способов подключения к сети] (вроде GSM, Ethernet и LTE) есть их собственные библиотеки.
Воспользоваться библиотекой WiFi можно следующим образом:
<syntaxhighlight lang="javascript">
var wifi = require("Wifi");
wifi.connect("my-ssid", {password:"my-pwd"}, function(ap){ console.log("connected:", ap); });
</syntaxhighlight>
Если вы используете [[ESP32]]/[[ESP8266]] и хотите, чтобы они подключались к WiFi автоматически при загрузке, добавьте в код wifi.save(). На других платформах поместите wifi.connect() в функцию onInit().


* [[Espruino:Справочник по API/Библиотека WiFi/associated|associated]]
* [[Espruino:Справочник по API/Библиотека WiFi/associated|associated]]
Строка 37: Строка 61:
=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=
Строка 43: Строка 67:
<references />
<references />


{{Навигационная таблица/Espruino}}
{{Навигационная таблица/Портал/Espruino}}
{{Навигационная таблица/Телепорт}}

Текущая версия от 15:09, 20 мая 2023

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


Библиотека WiFi[1]

Эта библиотека создана для управления интерфейсом WiFi. В ней поддерживается такой функционал как подключение к WiFi-сетям, считывание сетевой информации, запуск в режиме точки доступа и т.д.

Ею можно пользоваться на следующих устройствах:

Возможно, некоторые функции этой библиотеки на вашем устройстве реализованы не будут, но об этом будет упомянуто в примечаниях.

Если вашего устройства нет в списке выше, вы можете воспользоваться одной из отдельных библиотек WiFi. Например:

У других способов подключения к сети (вроде GSM, Ethernet и LTE) есть их собственные библиотеки.

Воспользоваться библиотекой WiFi можно следующим образом:

var wifi = require("Wifi");
wifi.connect("my-ssid", {password:"my-pwd"}, function(ap){ console.log("connected:", ap); });

Если вы используете ESP32/ESP8266 и хотите, чтобы они подключались к WiFi автоматически при загрузке, добавьте в код wifi.save(). На других платформах поместите wifi.connect() в функцию onInit().

См.также

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