[发明专利]一种基于安卓系统的动态的兼容不同厂商的WIFI及蓝牙模块的方法在审

专利信息
申请号: 202110399088.9 申请日: 2021-04-14
公开(公告)号: CN113099433A 公开(公告)日: 2021-07-09
发明(设计)人: 曾伟荣;甘锦文 申请(专利权)人: 深圳泰科晶显科技有限公司
主分类号: H04W4/80 分类号: H04W4/80;H04W88/06
代理公司: 深圳市汉瑞知识产权代理事务所(普通合伙) 44766 代理人: 李航
地址: 518000 广东省深圳市罗湖区清*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 系统 动态 兼容 不同 厂商 wifi 蓝牙 模块 方法
【说明书】:

发明公开了一种基于安卓系统的动态的兼容不同厂商的WIFI及蓝牙模块的方法,具体涉及兼容不同厂商的WIFI及蓝牙模块技术领域,其技术方案是:包括具体步骤如下:S1,在系统init.xxxx.rc中启动teconwifi对设备上的usb总线进行扫描,获得设备上的所有VID/PID;S2,读取存储在设置存储介质上的WIFI配置文件,获得已配置的WIFI/BT模块的vid_pid和S1扫描所得进行比对;S3,根据wifi_vendor_name识别出WIFI/蓝牙模块厂商,设置所要加载的WIFI、/蓝牙模块的wpa_supplicant和libbt‑vendor.so和libbluetooth.so,本发明的有益效果是:本发明可以在一个系统内动态兼容不同厂商的WIFI/蓝牙模块,使得设备在不改变软件代码的情况下可以兼容不同厂商不同型号的WIFI/蓝牙模块,提高了软件研发效率,同时也节省了软件维护成本。

技术领域

本发明涉及兼容不同厂商的WIFI及蓝牙模块领域,具体涉及一种基于安卓系统的动态的兼容不同厂商的WIFI及蓝牙模块的方法。

背景技术

安卓是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,Android操作系统最初由Andy Rubin开发,主要支持手机,2005年 8月由Google收购注资,2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统,随后Google以 Apache开源许可证的授权方式,发布了Android的源代码,第一部Android智能手机发布于2008年10月,Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机、智能手表等,2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一,2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%,2013年09月24日谷歌开发的操作系统 Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

现有技术存在以下不足:现有的安卓系统中,特别是电视投影等平板显示领域中,WIFI/蓝牙模块都是以解决方案+外挂WIFI和蓝牙芯片或模块的方式实现WIFI和蓝牙的功能,现在市面上的WIFI及蓝牙模块很多比如mediatek的 7668/7662等和Realtek的8723/8822等不同的WIFI及蓝牙模块驱动不同且不同的厂商使用的wpa_supplicant和蓝牙协议(在安卓系统中以libbt-vendor.so 和libbluetooth.so的行式出现)都会包含各厂商的一些私有协议库,所以如何在一个系统中不增加硬件成本的情况下,兼容不同厂商的WIFI及蓝牙模块成为一大难题。

因此,发明一种基于安卓系统的动态的兼容不同厂商的WIFI及蓝牙模块的方法很有必要。

发明内容

为此,本发明提供一种基于安卓系统的动态的兼容不同厂商的WIFI及蓝牙模块的方法,通过提供一种WIFI/蓝牙驱动加载及自动选择不同厂商的 wpa_supplicant和libbt-vendor.so和libbluetooth.so,用于在不增加产品成本的前提下,实现针对不同类型或型号的WIFI/蓝牙模块自动加载匹配,以解决如何在一个系统中不增加硬件成本的情况下,兼容不同厂商的WIFI及蓝牙模块的问题。

为了实现上述目的,本发明提供如下技术方案:一种基于安卓系统的动态的兼容不同厂商的WIFI及蓝牙模块的方法,包括具体步骤如下:

S1,在系统init.xxxx.rc中启动teconwifi对设备上的usb总线进行扫描,获得设备上的所有VID/PID;

S2,读取存储在设置存储介质上的WIFI配置文件,获得已配置的WIFI/BT 模块的vid_pid和S1扫描所得进行比对;

S3,根据wifi_vendor_name识别出WIFI/蓝牙模块厂商,设置所要加载的 WIFI、/蓝牙模块的wpa_supplicant和libbt-vendor.so和libbluetooth.so;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳泰科晶显科技有限公司,未经深圳泰科晶显科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110399088.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top