Espruino:Справочник по API/Библиотека WiFi
Библиотека 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().
- associated
- auth_change
- connect()
- connected
- dhcp_timeout
- disconnect()
- disconnected
- getAPDetails()
- getAPIP()
- getDetails()
- getHostByName()
- getHostname()
- getIP()
- getStatus()
- ping()
- probe_recv
- restore()
- save()
- scan()
- setAPIP()
- setConfig()
- setHostname()
- setIP()
- setSNTP()
- sta_joined
- sta_left
- startAP()
- stopAP()
- turbo()
См.также
Внешние ссылки