当前位置: 首页 > news >正文

WLAN_频段配置

1、早期高通平台WIFI配置

kernel\msm-4.9\net\wireless\db.txt

country EE: DFS-ETSI
(2402 - 2482 @ 40), (20)
(5170 - 5250 @ 80), (23), AUTO-BW, NO-OUTDOOR
(5250 - 5330 @ 80), (23), DFS, AUTO-BW, NO-OUTDOOR
(5490 - 5730 @ 160), (30), DFS
(5735 - 5875 @ 80), (14)
# 60 gHz band channels 1-4, ref: Etsi En 302 567
(57000 - 66000 @ 2160), (40)

爱沙尼亚(EE)频段配置

低段5GHz频带:
5170 - 5250 MHz @ 80 MHz,最大功率23 dBm
特性:AUTO-BW(自动带宽调整)、NO-OUTDOOR(仅限于室内使用)
5250 - 5330 MHz @ 80 MHz,最大功率23 dBm
特性:DFS(动态频率选择)、AUTO-BW、NO-OUTDOOR

中高段5GHz频带:
5490 - 5730 MHz @ 160 MHz,最大功率30 dBm
特性:DFS
5735 - 5875 MHz @ 80 MHz,最大功率14 dB

2、后期高通平台WIFI配置

    项目中对应目录为:WLAN.HL.3.3.2/wlan_proc/wlan/halphy_tools/host/bdfUtil/qca61x0/bdf

可以参考高通平台文档

KBA-220811014422_REV_13_WLAN_radio_compliance_configuration_guideline

进行相关配置,相关配置有两种方式,根据高通文档

2.1、方式1使用regDb

如果使用regdb.bin文件,regdb.txt的regDbEnable 为1 则

     其中countryCode为国家码字符串对应的的ASCII码值和,如中国CN对应的对应为156

uint16    REGULATORY_DB_SECTION.regDbAllCountries[36].country_code     156 

   其中reg_dmn_pair_id为对应的国家中2.4G和5G相关的配置

python脚本

将regdb.txt 转化为regdb.bin文件

python RegDB_txt2bin.py regdb.txt regdb.bin

将regdb.bin转化为regdb.txt文件
python RegDB_bin2txt.py regdb.bin regdb.txt

将Regulatory_BDF_In_Data.xlsx转化为regdb.bin文件
python RegDB_excel2bin.py

更多使用技巧,参考KBA-220811014422_REV_13_WLAN_radio_compliance_configuration_guideline 此文档

2.2、方式2使用BDF

如果使用BDF,则bdwlanu.txt中对应的的regDbFlag为1 则

具体使用方法参考高通文档

80-WL020-29_REV_C_Modify_Regulatory_Database_in_BDF_Using_Microsoft_Excel.pdf

Regulatory_BDF_In_Data.xlsx中,各个sheet表格关系如下

例如:检索Regulatory_BDF_In_Data.xlsx 玻利维亚bdf配置

SHEET  ALL_COUNTRIES_INPUT
CTRY_BOLIVIA    FCC3_WORLD    BO    BO    40    160    0    0

SHEET   REG_DOMAIN_PAIRS_INPUT
FCC3_WORLD    FCC3_id    WORLD_id

SHEET   REG_DOMAINS_5G_LOOKUP
FCC3_id    3

SHEET   REG_DOMAINS_5G_INPUT
FCC    DFS_FCC_REG    2    6    4    0    CHAN_5170_5250_5    CHAN_5250_5330_7    CHAN_5490_5730_1    CHAN_5735_5835_2

SHEET   REG_RULES_5G_LOOKUP
CHAN_5170_5250_5    7
CHAN_5250_5330_7    22
CHAN_5490_5730_1    32
CHAN_5735_5835_2    59

SHEET   REG_RULES_5G_INPUT
5170    5250    80    30    0    0
5250    5330    80    30    0    0
5250    5330    80    23    0    REGULATORY_CHAN_INDOOR_ONLY
5735    5835    80    23    0    0

python脚本

bdwlanu.txt转化为bdwlanu.bin

./bdfUtil t2b bdf_qca61x0_1.tpl ../bdf/bdwlanu.txt ../bdf/bdwlanu.bin

bdwlanu.bin转化为bdwlanu.txt

./bdfUtil b2t bdf_qca61x0_1.tpl ../bdf/bdwlanu.bin ../bdf/bdwlanu.txt

python regulatory_excel_BDF.py 
执行此项后,自动更新bdf相关目录
WLAN.HL.3.3.2/wlan_proc/wlan/halphy_tools/host/bdfUtil/qca61x0/bdf

http://www.dtcms.com/a/578060.html

相关文章:

  • 网站策划书的撰写流程是什么福州网站建设 网站设计 网站制作
  • 进程控制核心(含进程地址空间)
  • 【OpenGL学习】第2课:用OpenGL创建第一个窗口
  • Redis单线程还是多线程?
  • 做网站现在用什么语言网站做优化的好处
  • 做网站需要什么知识wdcp 快速迁移网站
  • 《uni-app 长列表优化:虚拟列表(vue-virtual-scroller)解决 1000+ 数据渲染卡顿》(附虚拟列表封装与多端适配)
  • uniapp在app中如何将json以文件格式存到本地(vue3)
  • uniapp开源ERP多仓库管理系统
  • Qt GUI 程序中进度条的完整指南
  • 网站添加广告源码wordpress和druid
  • 推出 JxBrowser MCP 服务器
  • Etcd详解(raft算法保证强一致性)
  • 东莞网站建设对比建筑模板有几种
  • AIShareTxt入门:快速准确高效的为金融决策智能体提供股票技术指标上下文
  • 赋能智慧监管:视频汇聚平台EasyCVR助力智慧电梯监控智能化监管
  • 【银行测试】对公渠道转账+网银转账+对私转账功能测试点(汇总)
  • 2013年建设工程发布网站字形分析网站
  • 高端网站制作系统百度指数怎么看城市
  • 网站搜索排名查询余姚物流做网站
  • langchain agent的中间件
  • Mysql中隔离级别可重复读解决不可重复读的底层原理是什么?
  • MySQL的DATE_FORMAT函数介绍
  • 涞水县建设局网站电子商务网站建设哪本教材比较适合中等专业学校用
  • 建阳网站建设wordpress手机验证码注册
  • C4D服装建模实战:纽扣、嵌条与拉链工具使用详解
  • Shell高手必备:30字搞定XML注释过滤
  • 律师网站建设哪家好软文范文
  • C++编译期间验证单个对象可以被释放、验证数组可以被释放和验证函数对象能否被指定类型参数调用
  • 机器学习训练过程中的回调函数BaseCallback