pdf-icon

wifiCfg

wifiCfgモジュールのAPIを使用して、デバイスのWiFi接続を設定します。

wifiCfg.autoConnect(lcdShow=True)

  • 保存しているWiFiに自動的に接続され、画面に接続UIが表示されます。

wifiCfg.doConnect(ssid, pwd)

  • 指定のWiFiに接続します

wifiCfg.connect(ssid, pwd, timeout, block=False)

  • 指定のWiFiに接続し,接続タイムアウトを指定します

wifiCfg.reconnect()

  • WiFi再接続です

wifiCfg.wlan_sta.isconnected()

  • 接続されていますか

wifiCfg.wlan_sta.ifconfig()

  • 接続情報を確認します

事例プログラムです


import wifiCfg
import time

print("start connect")
wifiCfg.doConnect('ssid', 'password')

while True:
    if not (wifiCfg.wlan_sta.isconnected()):
        print("try reconnect")
        wifiCfg.reconnect()
    print("get ifconfig")
    print(wifiCfg.wlan_sta.ifconfig())
    #('192.168.1.xx', '255.255.255.0', '192.168.1.1', '192.168.1.1')
    wait(5)
On This Page