Skip to content

Commit 035f052

Browse files
shripad621gitaustina-csa
authored andcommitted
[ESP32] Set MAX_EVENT_QUEUE_SIZE to 40 by default for ESP32 platform (project-chip#34202)
* Set max_event_queue_size to 40 for ESP32 platform * Addressed review comments
1 parent dcad508 commit 035f052

File tree

5 files changed

+15
-1
lines changed

5 files changed

+15
-1
lines changed

config/esp32/components/chip/Kconfig

+3-1
Original file line numberDiff line numberDiff line change
@@ -330,9 +330,11 @@ menu "CHIP Device Layer"
330330
config MAX_EVENT_QUEUE_SIZE
331331
int "Max Event Queue Size"
332332
range 0 65535
333-
default 25
333+
default 40
334334
help
335335
The maximum number of events that can be held in the CHIP Platform event queue.
336+
Should be set greater than CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM. For SoCs other than
337+
ESP32-C2, where the Wi-Fi buffer number is 8, recommended to use the default value.
336338

337339
config ENABLE_EXTENDED_DISCOVERY
338340
bool "Enable Extended discovery Support"

examples/all-clusters-app/esp32/sdkconfig.defaults.esp32c2

+3
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,6 @@ CONFIG_BT_NIMBLE_ROLE_OBSERVER=n
1717
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=4
1818
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=8
1919
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=16
20+
21+
# Event Queue Size
22+
CONFIG_MAX_EVENT_QUEUE_SIZE=25

examples/all-clusters-minimal-app/esp32/sdkconfig.defaults.esp32c2

+3
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,6 @@ CONFIG_BT_NIMBLE_ROLE_OBSERVER=n
1717
CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=4
1818
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=8
1919
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=16
20+
21+
# Event Queue Size
22+
CONFIG_MAX_EVENT_QUEUE_SIZE=25

examples/energy-management-app/esp32/sdkconfig.defaults.esp32c2

+3
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,8 @@ CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=4
1818
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=8
1919
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=16
2020

21+
# Event Queue Size
22+
CONFIG_MAX_EVENT_QUEUE_SIZE=25
23+
2124
# Enable HKDF in mbedtls
2225
CONFIG_MBEDTLS_HKDF_C=y

examples/lighting-app/esp32/sdkconfig.defaults.esp32c2

+3
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,8 @@ CONFIG_ESP32_WIFI_STATIC_RX_BUFFER_NUM=4
1818
CONFIG_ESP32_WIFI_DYNAMIC_RX_BUFFER_NUM=8
1919
CONFIG_ESP32_WIFI_DYNAMIC_TX_BUFFER_NUM=16
2020

21+
# Event Queue Size
22+
CONFIG_MAX_EVENT_QUEUE_SIZE=25
23+
2124
# Enable HKDF in mbedtls
2225
CONFIG_MBEDTLS_HKDF_C=y

0 commit comments

Comments
 (0)