Page 1 of 1

想用esp32-s3同时在3个信道发送自定义的beacon,并且在发送之前增加CCA监听

Posted: Wed Dec 20, 2023 9:24 am
by jay.wang
Hi ESP32 supporter:

我想用esp32-s3同时在3个信道发送自定义的beacon,并且在发送之前增加CCA监听,请问是否可以做到。
目前可以用esp_wifi_80211_tx()来发送自定义beacon,但是不知道怎么做CCA监听,而且要快速的在1、6、11三个信道发送beacon

Best regards

Re: 想用esp32-s3同时在3个信道发送自定义的beacon,并且在发送之前增加CCA监听

Posted: Thu Dec 21, 2023 12:13 pm
by ESP_MacChu
芯片不支持在多个通道上同时发包,但可以不断切换信道进行发包;
CCA 功能在 WiFi 开启时就默认使能了的,不支持客户外部调用。

Re: 想用esp32-s3同时在3个信道发送自定义的beacon,并且在发送之前增加CCA监听

Posted: Fri Dec 22, 2023 3:07 am
by jay.wang
如果想手动在三个信道发包是不是要stopwifi 重新init载入配置和start 才可以?
CCA自动开启的意思是调用esp_wifi_80211_tx() 它会自动完成CCA监听再发出去是吗?
Thanks

Re: 想用esp32-s3同时在3个信道发送自定义的beacon,并且在发送之前增加CCA监听

Posted: Wed Dec 27, 2023 12:06 pm
by ESP_MacChu
是的,两个问题都没说错