|
idfxx 1.0.0
Modern C++23 components for ESP-IDF
|
Configuration for WiFi station mode. More...
Public Attributes | |
| std::string | ssid |
| std::string | password |
| std::optional< mac_address > | bssid = {} |
| uint8_t | channel = 0 |
| enum scan_method | scan_method = scan_method::fast |
| enum sort_method | sort_method = sort_method::by_rssi |
| enum auth_mode | auth_threshold = auth_mode::open |
| int8_t | rssi_threshold = -127 |
| struct pmf_config | pmf = {} |
| uint16_t | listen_interval = 0 |
| bool | rm_enabled = false |
| bool | btm_enabled = false |
| bool | mbo_enabled = false |
| bool | ft_enabled = false |
| bool | owe_enabled = false |
| bool | transition_disable = false |
| flags< sae_pwe_method > | sae_pwe_h2e = {} |
| enum sae_pk_mode | sae_pk_mode = sae_pk_mode::automatic |
| uint8_t | failure_retry_cnt = 0 |
| enum auth_mode idfxx::wifi::sta_config::auth_threshold = auth_mode::open |
| std::optional<mac_address> idfxx::wifi::sta_config::bssid = {} |
| uint8_t idfxx::wifi::sta_config::channel = 0 |
| uint8_t idfxx::wifi::sta_config::failure_retry_cnt = 0 |
| uint16_t idfxx::wifi::sta_config::listen_interval = 0 |
| std::string idfxx::wifi::sta_config::password |
| struct pmf_config idfxx::wifi::sta_config::pmf = {} |
| int8_t idfxx::wifi::sta_config::rssi_threshold = -127 |
| enum sae_pk_mode idfxx::wifi::sta_config::sae_pk_mode = sae_pk_mode::automatic |
| flags<sae_pwe_method> idfxx::wifi::sta_config::sae_pwe_h2e = {} |
| enum scan_method idfxx::wifi::sta_config::scan_method = scan_method::fast |
| enum sort_method idfxx::wifi::sta_config::sort_method = sort_method::by_rssi |
| std::string idfxx::wifi::sta_config::ssid |