I want to know about the coexistence use of WIFI/BLE on the ESP32
Posted: Mon Aug 07, 2023 3:51 am
I want to know about the coexistence use of WIFI/BLE on the ESP32.
I heard that there is CONFIG_ESP_COEX_SW_COEXIST_ENABLE Enable option in menuconfig.
Is that available if I select it in menuconfig ?
However, I am using the ESP-S3 development board to create an application that accesses both Wifi and BLE in the Arduino IDE development environment.
In the configuration on the Arduino IDE, I cannot find any configurations about CONFIG_ESP_COEX_SW_COEXIST_ENABLE.
I am not sure if I can enable the CONFIG_ESP_COEX_SW_COEXIST_ENABLE option on the Arduino IDE. Does anyone know how to check if the ESP32 CONFIG_ESP_COEX_SW_COEXIST_ENABLE option is enabled on the Arduino IDE? Could anyone please tell me how to do that?
Additionally, When I checked the project file, it was located in user directory below: AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\tools\sdk\esp32s3
I found that “CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE=y” and “CONFIG_SW_COEXIST_ENABLE=y” are in sdkconfig file. And I also found that “#define CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE 1”
and “#define CONFIG_SW_COEXIST_ENABLE CONFIG_ESP_32_WIFI_SW_COEXIST_ENABLE” are in sdkconfig.h file. Does it mean that these options are enabled in the current SDK?
I heard that there is CONFIG_ESP_COEX_SW_COEXIST_ENABLE Enable option in menuconfig.
Is that available if I select it in menuconfig ?
However, I am using the ESP-S3 development board to create an application that accesses both Wifi and BLE in the Arduino IDE development environment.
In the configuration on the Arduino IDE, I cannot find any configurations about CONFIG_ESP_COEX_SW_COEXIST_ENABLE.
I am not sure if I can enable the CONFIG_ESP_COEX_SW_COEXIST_ENABLE option on the Arduino IDE. Does anyone know how to check if the ESP32 CONFIG_ESP_COEX_SW_COEXIST_ENABLE option is enabled on the Arduino IDE? Could anyone please tell me how to do that?
Additionally, When I checked the project file, it was located in user directory below: AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\tools\sdk\esp32s3
I found that “CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE=y” and “CONFIG_SW_COEXIST_ENABLE=y” are in sdkconfig file. And I also found that “#define CONFIG_ESP32_WIFI_SW_COEXIST_ENABLE 1”
and “#define CONFIG_SW_COEXIST_ENABLE CONFIG_ESP_32_WIFI_SW_COEXIST_ENABLE” are in sdkconfig.h file. Does it mean that these options are enabled in the current SDK?