Wi-Fi performance profile v2.

Public Attributes#

sl_wifi_system_performance_profile_t

Performance profile of type sl_wifi_system_performance_profile_t.

uint8_t

Set DTIM alignment required. One of the values from DTIM Alignment Types.

uint8_t

Number of DTIM intervals to skip. Default value is 0.

uint32_t

Listen interval in beacon intervals.

uint16_t

Monitor interval in milliseconds. Default interval 50 milliseconds is used if monitor_interval is set to 0. This is only valid when performance profile is set to ASSOCIATED_POWER_SAVE_LOW_LATENCY.

sl_wifi_twt_request_t

Target Wake Time (TWT) request settings.

sl_wifi_twt_selection_t

Target Wake Time (TWT) selection request settings.

uint8_t

Number of consecutive missed beacons that can be ignored while the device remains in sleep mode. If the number of beacon misses exceeds this limit and the beacon is still not received, the device will wake up to listen for the beacon. The default value is 1. Recommended range: 1 - 10. Values beyond 10, might lead to interoperability issues.

Public Attribute Documentation#

profile#

sl_wifi_system_performance_profile_t sl_wifi_performance_profile_v2_t::profile

Performance profile of type sl_wifi_system_performance_profile_t.


dtim_aligned_type#

uint8_t sl_wifi_performance_profile_v2_t::dtim_aligned_type

Set DTIM alignment required. One of the values from DTIM Alignment Types.


num_of_dtim_skip#

uint8_t sl_wifi_performance_profile_v2_t::num_of_dtim_skip

Number of DTIM intervals to skip. Default value is 0.


listen_interval#

uint32_t sl_wifi_performance_profile_v2_t::listen_interval

Listen interval in beacon intervals.


monitor_interval#

uint16_t sl_wifi_performance_profile_v2_t::monitor_interval

Monitor interval in milliseconds. Default interval 50 milliseconds is used if monitor_interval is set to 0. This is only valid when performance profile is set to ASSOCIATED_POWER_SAVE_LOW_LATENCY.


twt_request#

sl_wifi_twt_request_t sl_wifi_performance_profile_v2_t::twt_request

Target Wake Time (TWT) request settings.


twt_selection#

sl_wifi_twt_selection_t sl_wifi_performance_profile_v2_t::twt_selection

Target Wake Time (TWT) selection request settings.


beacon_miss_ignore_limit#

uint8_t sl_wifi_performance_profile_v2_t::beacon_miss_ignore_limit

Number of consecutive missed beacons that can be ignored while the device remains in sleep mode. If the number of beacon misses exceeds this limit and the beacon is still not received, the device will wake up to listen for the beacon. The default value is 1. Recommended range: 1 - 10. Values beyond 10, might lead to interoperability issues.