一种wifi信号测试方法

文档序号:7768700阅读:1738来源:国知局
专利名称:一种wifi信号测试方法
技术领域
本发明涉及移动通信产品的生产测试领域,尤其涉及一种测试WiFI信号强度测试的方法。
背景技术
随着移动通信技术的发展,对移动通信产品的性能有了很高的要求,相应地对移动通信产品的生产制造技术提出了挑战;同时,面对日益激烈的竞争,提高生产效率、降低生产成本是每一个加工厂和客户长期面对的挑战。目前一般的WIFI测试时,都是直接连接测试仪表,PC侧下发命令通过仪表来读取WIFI的信号强度的,这样就会用到测试仪表,而目前测试仪表的费用都高达几十万(例如,安捷伦8960,N4001等成本比较高的仪表),大大提高了产品生产的费用,为此,我们开发了一种测试工具,直接通过Native Wifi提供的 Wlan API函数就可以读取到WIFI信号的强度,从而节省了仪表资源,大大降低了产品的生产费用,节省了仪表的使用,从而可以带来更大的效益。

发明内容
针对已有技术的不足,本发明的发明目的在于提供一种WIFI信号测试方法。一种WIFI信号测试方法,所述的本发明的原理是利用现有的Wireless LAN API DLL file (wlanapi. dll) Native Wifi提供的Wlan API的接口函数,先遍历PC侧连接的无线网卡,然后搜索该无线网卡所搜索到的WIFI设备,进而可以读出所有WIFI设备的相关信息,如SSID、MAC Address、信号强度,从而判定WiFi产品的优劣。所述的本发明WIFI信号测试方法是在PC机上插上无线网卡,调用Native Wifi提供的Wlan API ;打开电脑的网卡设备获取到相应的句柄,枚举本地电脑无线网卡的一些参数,检测到实际工作环境中可以使用的wifi网络AP接入点的信息;通过PWLAN AVAILABLE NETWORK LIST结构体中的数据就可以读取到WIFI设备的各种信息。这样,通过几个API函数的有效使用来遍历无线网卡,并根据工厂产品信息系统得到特定的SSID来实现目标WIFI设备的信号强度及其它参数的测量,即可以脱离仪表的限制,又可以实现批量WiFi产品信号的测试,即大大节省了测试资源又显著提高了生产效率。为了提高产线的产能,操作者能直观方便的进行测试及节省产线资源的利用,我们成功的将这一方法引入到产线,在PC工具软件侧,通过API函数,可获取到相关WIFI设备的测试信息,并成功的显示在界面上,并与标准的指标进行比较,提示成功与失败的信息,操作者只需要按照界面的提示信息“PASS”或是“FAIL”来判断测试成功还是失败。


图1是本发明测试设备结构示意图。
具体实施例方式实施例如附图1所示,在PC机上插上无线网卡,调用Native Wifi提供的Wlan API 打开电脑的网卡设备获取到相应的句柄。枚举本地电脑无线网卡的一些参数,如电脑上连接几个无线网卡,无线网卡的接口描述等等。检测到实际工作环境中可以使用的wifi网络AP接入点的信息,如下述结构体中的参数。通过PWLAN_AVAILABLE_NETWORK_LIST结构体中的数据就可以读取到WIFI设备的各种信息(SSID,MAC,信号强度,连接状态,安全信息等信息)。 本发明测试方法可以把这些图形化的信息转换为比较直观的数字信息,而且还能获取更多的信息,从而使操作者可以方便、直观的获取WIFI设备的相关信息。
权利要求
1.一种WIFI信号测试方法,其特征在于所述的本发明测试方法是在PC机上插上无线网卡,调用Native Wifi提供的Wlan API ;打开电脑的网卡设备获取到相应的句柄,枚举本地电脑无线网卡的一些参数,检测到实际工作环境中可以使用的wifi网络AP接入点的信息;通过PWLAN_AVAILABLE_NETWORK_LIST结构体中的数据就可以读取到WIFI设备的各种信息。
2.根据权利要求1所述的一种WIFI信号测试方法,其特征在于所述的本发明测试方法利用Native Wifi提供的Wlan API函数代替了专用的测试仪表。
3.根据权利要求1所述的一种WIFI信号测试方法,其特征在于所述的本发明测试方法利用现有的 Wireless LAN API DLL file (wlanapi. dll) Native Wifi 提供的 Wlan API 的接口函数,先遍历PC侧连接的无线网卡,然后搜索该无线网卡所搜索到的WIFI设备,进而可以读出所有WIFI设备的相关信息,如SSID、MAC Address、信号强度,从而判定WiFi产品的优劣。
全文摘要
本发明公开了一种WIFI信号测试方法,所述的本发明WIFI信号测试方法是在PC机上插上无线网卡,调用Native Wifi提供的Wlan API;打开电脑的网卡设备获取到相应的句柄,枚举本地电脑无线网卡的一些参数,检测到实际工作环境中可以使用的wifi网络AP接入点的信息;通过PWLAN AVAILABLE NETWORK LIST结构体中的数据就可以读取到WIFI设备的各种信息。本发明只需要一个无线网卡就可以获取WIFI设备的相关信息。经过大量的生产测试,该方法操作方便、安全,大大提高了生产测试效率,降低了产品的生产费用。
文档编号H04B17/00GK102546038SQ201010587650
公开日2012年7月4日 申请日期2010年12月14日 优先权日2010年12月14日
发明者陈颖华 申请人:上海三旗通信科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1