完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
我目前正在为具有 WIFI 功能的 ESP32 开发固件。
该模块应该能够在欧洲和美国使用,具有相同的固件。 为了遵守所有法律要求,我已将模块设置为“世界安全模式”并激活 IEEE 802.11d。 代码: esp_wifi_set_country_code("01", true); 但是我不得不检测两个可能的问题: 12+13 通道上的主动扫描: 与主动扫描的信息相反,我发现 ESP32 也在 12+13 通道上主动扫描(监控模式下的 Wireshark 和 wifi 接口)而不是被动扫描如以下所述: “使用从 1 到 11 的主动扫描并使用从 12 到 14 的被动扫描。” 为避免这种情况,我现在只是被动地扫描所有频道,但多次扫描并合并结果。 FCC 和 IEEE 802.11d 第二个更大的问题是 根据注意事项 1 ESP32 仅面向当前连接的 AccesPoint。 '当 ieee80211d_enabled 时,使用站点连接到的 AP 的国家/地区信息。例如,如果配置的国家/地区是美国,而站点连接到的 AP 的国家/地区信息是 JP,则将使用的国家/地区信息是JP。如果电台与 AP 断开连接,国家/地区信息将自动设置回电台的国家/地区信息,例如美国。” 但是,根据FCC(在频道 12 和 13 中运行的 Wi-Fi 设备),来自多个 AP 的国家/地区信息必须在以下位置进行评估至少每小时。 “当设备打开并建立或更改连接时,设备必须至少每小时重新检查一次地理位置信息。” “客户端设备必须从多个接入点接收国家信息协议,使用这种方法的特定协议必须得到 FCC 的预先批准。” 我还可以在 uBlox Nina-W15(基于 ESP32)的数据表中找到此实现: 如何处理这个问题以符合 FCC 的要求。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
945 浏览 0 评论
1672 浏览 0 评论
请问一下我想用ESP8685直接替换ESP8266而不用写程序,可以让ESP8685直接通过之前ESP8266的外挂的flash运行程序吗
1330 浏览 1 评论
1233 浏览 1 评论
5021 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
1253浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
927浏览 3评论
2338浏览 3评论
ESP-IDF的VScode插件的build按钮点击会报错的原因?
2527浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
1052浏览 2评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 09:15 , Processed in 1.909841 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
610
