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.
209
of file components/protocol/wifi/inc/sl_wifi_types.h
average_tx_throughput#
uint16_t sl_wifi_twt_selection_t::average_tx_throughput
Average Throughput: 0 to half of Device Throughput.
210
of file components/protocol/wifi/inc/sl_wifi_types.h
tx_latency#
uint32_t sl_wifi_twt_selection_t::tx_latency
TX Latency. 0 or [ 200 - 6hrs] ms.
211
of file components/protocol/wifi/inc/sl_wifi_types.h
rx_latency#
uint32_t sl_wifi_twt_selection_t::rx_latency
RX Latency. [ 200 - 6hrs] ms.
212
of file components/protocol/wifi/inc/sl_wifi_types.h
device_average_throughput#
uint16_t sl_wifi_twt_selection_t::device_average_throughput
The average throughput NCP mode device can support.
213
of file components/protocol/wifi/inc/sl_wifi_types.h
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.
214
of file components/protocol/wifi/inc/sl_wifi_types.h
twt_tolerable_deviation#
uint8_t sl_wifi_twt_selection_t::twt_tolerable_deviation
The allowed deviation of wake duration TWT response. 0 - 50.
215
of file components/protocol/wifi/inc/sl_wifi_types.h
default_wake_interval_ms#
uint32_t sl_wifi_twt_selection_t::default_wake_interval_ms
Default minimum wake interval. Recommended Range: 512 to 1024ms.
216
of file components/protocol/wifi/inc/sl_wifi_types.h
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.
217
of file components/protocol/wifi/inc/sl_wifi_types.h
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.
219
of file components/protocol/wifi/inc/sl_wifi_types.h