System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无线通信,尤其涉及一种无线网卡校准方法及装置。
技术介绍
1、目前,无线网卡在生产过程中需要进行射频输出功率校准,保证输出功率符合各国对辐射功率的要求。无线网卡厂家的校准方案一般是,其所购买校准仪器的厂家提供控制仪器的指令集,无线网卡芯片厂家提供控制芯片底层硬件的指令集,在此基础上无线网卡厂家根据自己的需求开发出自动校准软件。
2、现有的控制无线网卡底层硬件的方法是直接调用芯片厂家提供的api接口指令。在无线网卡校准过程中,由于无线网卡驱动版本和api版本的兼容性或输入指令的频率间隔等问题,容易导致无线网卡不能输出功率的问题,只能人工控制无线网卡断电重启从头开始校准,校准效率低,操作难度大。
技术实现思路
1、本专利技术提供了一种无线网卡校准方法及装置,以解决现有的无线网卡校准方法校准效率低的技术问题。
2、为了解决上述技术问题,本专利技术实施例提供了一种无线网卡校准方法,包括:
3、设置累计标志位,根据所述累计标志位统计连续相同的api指令因素;所述指令因素包括信道值、带宽值、功率值和天线口值;
4、根据无线网卡的方案设置功率因子的初始值,并根据校准软件和所述api指令调整无线网卡的硬件参数;
5、获取各个硬件参数调整后无线网卡对应的功率值,根据所述功率值、功率因子和累计标志值对无线网卡进行功率校准。
6、本专利技术通过设置累计标记位统计连续相同的api指令因素,从而避免无线网卡校准过程中,多次
7、进一步的,所述根据无线网卡的方案设置功率因子的初始值,并根据校准软件和所述api指令调整无线网卡的硬件参数,包括:
8、根据api指令设置各个硬件参数初始值,并根据无线网卡的方案设置对应的功率因子初始值;
9、校准软件根据所述api指令和所述硬件参数初始值和功率因子初始值逐个调整所述无线网卡的硬件参数,所述硬件参数包括信道、带宽、功率和天线口。
10、进一步的,所述根据无线网卡的方案设置功率因子的初始值,并根据校准软件和所述api指令调整无线网卡的硬件参数,还包括:
11、根据校准软件和第一api指令控制所述无线网卡输出功率,并根据检测仪器获取无线网卡的功率;
12、若所述检测仪器获取无线网卡的功率失败,则重复输入所述第一api指令,直至检测仪器成功获取无线网卡或指令输入次数达到预设阈值,继续进行校准。
13、进一步的,所述获取各个硬件参数调整后无线网卡对应的功率值,根据所述功率值、功率因子和累计标志值对无线网卡进行功率校准,包括:
14、在每一次调整无线网卡的第一参数后,获取无线网卡对应的功率值;所述第一参数为当前调整的硬件参数;
15、若所述功率值不在所述功率因子范围内,并继续则再次根据api指令调整所述第一参数;
16、若所述功率值在所述功率因子范围内,则停止调整第一参数,校准下一个硬件参数。
17、进一步的,在所述若所述功率值不在所述功率因子范围内,并继续则再次根据api指令调整所述第一参数之后,包括:
18、当所述累计标志值达到预设阈值时,则控制所述无线网卡停止输出功率。
19、第二方面,本专利技术还提供了一种无线网卡校准装置,包括:因素统计模块、调整模块和校准模块;
20、所述因素统计模块,用于设置累计标志位,根据所述累计标志位统计连续相同的api指令因素;所述指令因素包括信道值、带宽值、功率值和天线口值;
21、所述调整模块,用于根据无线网卡的方案设置功率因子的初始值,并根据校准软件和所述api指令调整无线网卡的硬件参数;
22、所述校准模块,用于获取各个硬件参数调整后无线网卡对应的功率值,根据所述功率值、功率因子和累计标志值对无线网卡进行功率校准。
23、进一步的,所述调整模块,用于:
24、根据api指令设置各个硬件参数初始值,并根据无线网卡的方案设置对应的功率因子初始值;
25、校准软件根据所述api指令和所述硬件参数初始值和功率因子初始值逐个调整所述无线网卡的硬件参数,所述硬件参数包括信道、带宽、功率和天线口。
26、进一步的,所述调整模块,还用于:
27、根据校准软件和第一api指令控制所述无线网卡输出功率,并根据检测仪器获取无线网卡的功率;
28、若所述检测仪器获取无线网卡的功率失败,则重复输入所述第一api指令,直至检测仪器成功获取无线网卡或指令输入次数达到预设阈值,继续进行校准。
29、进一步的,所述校准模块,用于:
30、在每一次调整无线网卡的第一参数后,获取无线网卡对应的功率值;所述第一参数为当前调整的硬件参数;
31、若所述功率值不在所述功率因子范围内,并继续则再次根据api指令调整所述第一参数;
32、若所述功率值在所述功率因子范围内,则停止调整第一参数,校准下一个硬件参数。
33、进一步的,所述校准模块,还用于:
34、当所述累计标志值达到预设阈值时,则控制所述无线网卡停止输出功率。
本文档来自技高网...【技术保护点】
1.一种无线网卡校准方法,其特征在于,包括:
2.如权利要求1所述的无线网卡校准方法,其特征在于,所述根据无线网卡的方案设置功率因子的初始值,并根据校准软件和所述API指令调整无线网卡的硬件参数,包括:
3.如权利要求2所述的无线网卡校准方法,其特征在于,所述根据无线网卡的方案设置功率因子的初始值,并根据校准软件和所述API指令调整无线网卡的硬件参数,还包括:
4.如权利要求3所述的无线网卡校准方法,其特征在于,所述获取各个硬件参数调整后无线网卡对应的功率值,根据所述功率值、功率因子和累计标志值对无线网卡进行功率校准,包括:
5.如权利要求4所述的无线网卡校准方法,其特征在于,在所述若所述功率值不在所述功率因子范围内,并继续则再次根据API指令调整所述第一参数之后,包括:
6.一种无线网卡校准装置,其特征在于,包括:因素统计模块、调整模块和校准模块;
7.如权利要求6所述的无线网卡校准装置,其特征在于,所述调整模块,用于:
8.如权利要求7所述的无线网卡校准装置,其特征在于,所述调整模块,还用于:
9.如权利要求8所述的无线网卡校准装置,其特征在于,所述校准模块,用于:
10.如权利要求9所述的无线网卡校准装置,其特征在于,所述校准模块,还用于:
...【技术特征摘要】
1.一种无线网卡校准方法,其特征在于,包括:
2.如权利要求1所述的无线网卡校准方法,其特征在于,所述根据无线网卡的方案设置功率因子的初始值,并根据校准软件和所述api指令调整无线网卡的硬件参数,包括:
3.如权利要求2所述的无线网卡校准方法,其特征在于,所述根据无线网卡的方案设置功率因子的初始值,并根据校准软件和所述api指令调整无线网卡的硬件参数,还包括:
4.如权利要求3所述的无线网卡校准方法,其特征在于,所述获取各个硬件参数调整后无线网卡对应的功率值,根据所述功率值、功率因子和累计标志值对无线网卡进行功率校准,包括:
5.如...
【专利技术属性】
技术研发人员:赵栋,
申请(专利权)人:广州通则康威科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。