WiFiMulti::run()
名称
WiFiMulti::run()
説明
addAP()で追加したアクセスポイントに接続する。
複数のアクセスポイントが追加(登録)されているときは、(おそらく、)RSSIが最大のアクセスポイントに接続する。
書式
#include <WiFiMulti.h>
uint8_t WiFiMulti::run(uint32_t connectTimeout);
引数
| ssid |
|
| connectTimeout |
|
戻り値
接続状態。
返却されるのは、以下のenum型。
typedef enum {
WL_NO_SHIELD = 255, // for compatibility with WiFi Shield library
WL_IDLE_STATUS = 0,
WL_NO_SSID_AVAIL = 1,
WL_SCAN_COMPLETED = 2,
WL_CONNECTED = 3,
WL_CONNECT_FAILED = 4,
WL_CONNECTION_LOST = 5,
WL_DISCONNECTED = 6
} wl_status_t;
使用例
バージョン
| Hardware: | ESP-WROOM-32 |
| Software: | Arduino core for the ESP32 2.0.4 |
最終更新日
August 16, 2026