TWT request structure to auto select a session.
Public Attributes#
TWT enable. 0 - TWT session teardown; 1 - TWT session setup.
Average Throughput: 0 to half of Device Throughput.
TX Latency. 0 or [ 200 - 6hrs] ms.
RX Latency. [ 200 - 6hrs] ms.
The average throughput NCP mode device can support.
The percentage by which wake duration is to overestimated. 0 - 50.
The allowed deviation of wake duration TWT response. 0 - 50.
Default minimum wake interval. Recommended Range: 512 to 1024ms.
Default minimum wake interval. Recommended Range: 10 - 15ms.
The number of beacons after the service period completion for which the module wakes up and listens for any pending RX.
Public Attribute Documentation#
twt_enable#
uint8_t sl_wifi_twt_selection_t::twt_enable
TWT enable. 0 - TWT session teardown; 1 - TWT session setup.
average_tx_throughput#
uint16_t sl_wifi_twt_selection_t::average_tx_throughput
Average Throughput: 0 to half of Device Throughput.
device_average_throughput#
uint16_t sl_wifi_twt_selection_t::device_average_throughput
The average throughput NCP mode device can support.
estimated_extra_wake_duration_percent#
uint8_t sl_wifi_twt_selection_t::estimated_extra_wake_duration_percent
The percentage by which wake duration is to overestimated. 0 - 50.
twt_tolerable_deviation#
uint8_t sl_wifi_twt_selection_t::twt_tolerable_deviation
The allowed deviation of wake duration TWT response. 0 - 50.
default_wake_interval_ms#
uint32_t sl_wifi_twt_selection_t::default_wake_interval_ms
Default minimum wake interval. Recommended Range: 512 to 1024ms.
default_minimum_wake_duration_ms#
uint32_t sl_wifi_twt_selection_t::default_minimum_wake_duration_ms
Default minimum wake interval. Recommended Range: 10 - 15ms.
beacon_wake_up_count_after_sp#
uint8_t sl_wifi_twt_selection_t::beacon_wake_up_count_after_sp
The number of beacons after the service period completion for which the module wakes up and listens for any pending RX.