[发明专利]基于Android平台的蓝牙主从模式切换系统和方法有效
申请号: | 202110247915.2 | 申请日: | 2021-03-06 |
公开(公告)号: | CN113099429B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 杨利;吴伟彬 | 申请(专利权)人: | 深圳市智之祺科技有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W76/14 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 任志龙 |
地址: | 518000 广东省深圳市南山区创*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 平台 蓝牙 主从 模式 切换 系统 方法 | ||
1.一种基于Android平台的蓝牙主从模式切换系统,其特征在于,所述切换系统包括蓝牙上层服务模块和蓝牙底层服务模块:
所述蓝牙上层服务模块用于对蓝牙设备的蓝牙服务进行初始化,并用于加载蓝牙动态库;
所述蓝牙底层服务模块与蓝牙上层服务模块连接,用于读取蓝牙动态库运行流程中的蓝牙属性,根据所述蓝牙属性获得功能选择并加载,以供蓝牙设备添加与功能选择对应的蓝牙服务;
所述蓝牙底层服务模块还用于:
当所述蓝牙设备的蓝牙模式处于蓝牙从模式时,将所述蓝牙属性确定为1;
当所述蓝牙设备的蓝牙模式处于蓝牙主模式时,将所述蓝牙属性确定为0;
若所述蓝牙属性为1,则加载无弹窗模式;若所述蓝牙属性为0,则加载配对弹窗模式。
2.根据权利要求1所述的基于Android平台的蓝牙主从模式切换系统,其特征在于,所述蓝牙上层服务模块还用于:
对所述蓝牙设备的蓝牙服务进行内部信息初始化,以供所述蓝牙设备根据蓝牙属性添加对应的蓝牙服务。
3.根据权利要求1所述的基于Android平台的蓝牙主从模式切换系统,其特征在于,所述切换系统还包括切换设定模块,
所述切换设定模块用于检测蓝牙底层服务的进程情况,若蓝牙底层服务为启动状态,则需要查询到进程号,才能杀掉蓝牙底层服务以重新添加蓝牙服务。
4.一种基于Android平台的蓝牙主从模式切换方法,其特征在于,所述切换方法包括以下步骤:
对蓝牙设备的蓝牙服务进行初始化,并加载蓝牙动态库;
读取蓝牙动态库运行流程中的蓝牙属性,根据蓝牙属性获得功能选择并加载,以供蓝牙设备添加与功能选择对应的蓝牙服务;
基于加载蓝牙动态库步骤之前,
当所述蓝牙设备的蓝牙模式处于蓝牙从模式时,将所述蓝牙属性确定为1;
当所述蓝牙设备的蓝牙模式处于蓝牙主模式时,将所述蓝牙属性确定为0;
若所述蓝牙属性为1,则加载无弹窗模式;若所述蓝牙属性为0,则加载配对弹窗模式。
5.根据权利要求4所述的基于Android平台的蓝牙主从模式切换方法,其特征在于,基于蓝牙服务进行初始化的步骤之前,
对所述蓝牙设备的蓝牙服务进行内部信息初始化,以供所述蓝牙设备根据蓝牙属性添加对应的蓝牙服务。
6.根据权利要求4所述的基于Android平台的蓝牙主从模式切换方法,其特征在于,所述切换方法还包括以下步骤:
检测蓝牙底层服务的进程情况,若蓝牙底层服务为启动状态,则需要查询到进程号,才能杀掉蓝牙底层服务以重新添加蓝牙服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市智之祺科技有限公司,未经深圳市智之祺科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110247915.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电线电缆测试设备
- 下一篇:一种瓦楞纸箱生产流水线