:orphan: .. title:: CONFIG_ESP32_WIFI_TX_BA_WIN .. kconfig:: CONFIG_ESP32_WIFI_TX_BA_WIN CONFIG_ESP32_WIFI_TX_BA_WIN ########################### *WiFi AMPDU TX BA window size* Type: ``int`` Help ==== .. code-block:: none 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 =================== \ :kconfig:`ESP32_WIFI_AMPDU_TX_ENABLED ` && \ :kconfig:`WIFI_ESP32 ` && \ :kconfig:`WIFI ` *(Includes any dependencies from ifs and menus.)* Default ======= - 6 Kconfig definition ================== At ``/wifi/esp32/Kconfig.esp32:165`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:78`` → ``/wifi/Kconfig:36`` Menu path: (Top) → Device Drivers → Wi-Fi Drivers → ESP32 SoC WiFi support → WiFi AMPDU TX .. code-block:: kconfig 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.)*