概述
高通方案:
主要修改的方法是g_all_countries和g_reg_dmn_pairs方法中,文件是vendor/qcom/opensource/wlan/qcawifi-host-cmn/umac/regulatory/core/src/reg_db.c
vendor/qcom/opensource/wlan/qca-wifihost-cmn/umac/regulatory/core/src/reg_db.h
案例如下:
备注:
可以看到有这个参数CHAN_5170_5250_4,具体代码是 [CHAN_5170_5250_4] = {5170, 5250, 80, 30, 0},
5170代表是start freq
5250代表是end freq
80 代表是带宽
30 代表是功率
0 代表是flag,默认是0
MTK 方案:
在rlm_domain.c 中 找到国家对应的group,再根据需求修改group 对应信道。
以秘鲁(peru)为例,若需要去掉2.4G channel 12 和 channel 13
1.先在rlm_domain.h 中搜索 peru, 找到COUNTRY_CODE_PE
在rlm_domain.c找到COUNTRY_CODE_PE 对应group为:
最后
以上就是彪壮金针菇为你收集整理的高通和MTK针对国家wifi channel 客制化修改方法的全部内容,希望文章能够帮你解决高通和MTK针对国家wifi channel 客制化修改方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复