WiFiGenericClass::mode()
名称
WiFiGenericClass::mode()
説明
WiFiの動作モードを設定する。
書式
#include <WiFi.h>
bool WiFiGenericClass::mode(wifi_mode_t m);
引数
m | 動作モード。 |
wifi_mode_t型は以下の通り。
typedef enum {
WIFI_MODE_NULL = 0, /**< null mode */
WIFI_MODE_STA, /**< WiFi station mode */
WIFI_MODE_AP, /**< WiFi soft-AP mode */
WIFI_MODE_APSTA, /**< WiFi station + soft-AP mode */
WIFI_MODE_MAX
} wifi_mode_t;
また、以下の定義もされている。
#define WIFI_OFF WIFI_MODE_NULL
#define WIFI_STA WIFI_MODE_STA
#define WIFI_AP WIFI_MODE_AP
#define WIFI_AP_STA WIFI_MODE_APSTA
戻り値
設定結果。成功の場合true、失敗の場合false。
注意
WiFiというWiFiClassのオブジェクトが事前に定義されており、このオブジェクトを利用して操作する。
WiFiClassは、WiFiGenericClass、WiFiSTAClass、WiFiScanClass、WiFiAPClassWiFiを継承したクラスである。
使用例
バージョン
Hardware: | ESP-WROOM-32 |
Software: | Arduino core for the ESP32 2.0.4 |
最終更新日
September 4, 2022