Wi-Fi Client interface advanced configuration structure.
Note
The default beacon missed count is set to 40. A unicast probe request is sent from the module to the Access Point (AP) at the 21st beacon count and again at the 31st beacon count.
Public Attributes#
Maximum number of retries before indicating join failure.
Scan interval in seconds between each retry.
Number of missed beacons that will trigger rejoin.
Enable or disable retry attempts for initial join failures. If set to 0 (default), no retry attempts are made for first-time join failures - the API will return failure immediately. If set to 1, retry attempts will be made using max_retry_attempts and scan_interval parameters. Note: This setting only affects initial connection attempts; roaming and background scan disconnections will always use the retry mechanism regardless of this setting.
Public Attribute Documentation#
max_retry_attempts#
uint32_t sl_wifi_advanced_client_configuration_t::max_retry_attempts
Maximum number of retries before indicating join failure.
scan_interval#
uint32_t sl_wifi_advanced_client_configuration_t::scan_interval
Scan interval in seconds between each retry.
beacon_missed_count#
uint32_t sl_wifi_advanced_client_configuration_t::beacon_missed_count
Number of missed beacons that will trigger rejoin.
first_time_retry_enable#
uint32_t sl_wifi_advanced_client_configuration_t::first_time_retry_enable
Enable or disable retry attempts for initial join failures. If set to 0 (default), no retry attempts are made for first-time join failures - the API will return failure immediately. If set to 1, retry attempts will be made using max_retry_attempts and scan_interval parameters. Note: This setting only affects initial connection attempts; roaming and background scan disconnections will always use the retry mechanism regardless of this setting.