CONFIG_ESP32_WIFI_TX_BA_WIN
WiFi AMPDU TX BA window size
Type: int
Help
Set the size of WiFi Block Ack TX window. Generally a bigger value means
higher throughput but more memory. Most of time we should NOT change the
default value unless special reason, e.g. test the maximum
UDP TX throughput with iperf etc. For iperf test in shieldbox,
the recommended value is 9~12.
Direct dependencies
ESP32_WIFI_AMPDU_TX_ENABLED
&& WIFI_ESP32
&& WIFI
(Includes any dependencies from ifs and menus.)
Default
6
Kconfig definition
At <Zephyr>/drivers/wifi/esp32/Kconfig.esp32:168
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:42
→ <Zephyr>/drivers/Kconfig:78
→ <Zephyr>/drivers/wifi/Kconfig:36
Menu path: (Top) → Device Drivers → Wi-Fi Drivers → ESP32 SoC WiFi support → WiFi AMPDU TX
config ESP32_WIFI_TX_BA_WIN
int "WiFi AMPDU TX BA window size"
range 2 32
default 6
depends on ESP32_WIFI_AMPDU_TX_ENABLED && WIFI_ESP32 && WIFI
help
Set the size of WiFi Block Ack TX window. Generally a bigger value means
higher throughput but more memory. Most of time we should NOT change the
default value unless special reason, e.g. test the maximum
UDP TX throughput with iperf etc. For iperf test in shieldbox,
the recommended value is 9~12.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)