[发明专利]蓝牙设备模拟器及其工作方法、蓝牙设备作业系统有效
申请号: | 201710970842.3 | 申请日: | 2017-10-18 |
公开(公告)号: | CN107885674B | 公开(公告)日: | 2020-05-29 |
发明(设计)人: | 陈柳章 | 申请(专利权)人: | 北京明华联盟科技有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10;H04W76/14 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
地址: | 100000 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 设备 模拟器 及其 工作 方法 作业 系统 | ||
本发明提供了一种蓝牙设备模拟器及其工作方法、蓝牙设备作业系统,涉及通信技术领域。其中,方法包括:通过USB与主机连接,并与所述主机进行USB软断开;与蓝牙设备建立蓝牙通信连接;与所述主机进行USB软连接;响应所述主机发送USB标准请求,并返回所述蓝牙设备的USB信息至所述主机;接收所述主机发送的指令,并将所述指令转发给所述蓝牙设备,接收所述蓝牙设备的响应数据,并将所述响应数据转发给所述主机。本发明可以使蓝牙设备模拟器通过USB软断开和USB软连接模拟蓝牙设备通过USB接口“拔出”和“插入”主机的功能,无需对主机作业软件进行改造,对主机系统稳定性、兼容性无影响;另外,还实现了蓝牙设备的自动切换,提高了批量生产效率。
技术领域
本发明属于通信技术领域,尤其涉及一种蓝牙设备模拟器及其工作方法、蓝牙设备作业系统。
背景技术
随着物联网产业的不断发展,越来越多的终端设备支持蓝牙通讯模式,然而在批量化生产、升级中,终端设备依然需要通过USB接口与主机连接,在生产、升级效率上没有发挥蓝牙通道的优势。
但如果需要在批量化生产、升级中,使终端设备通过蓝牙通道与主机建立通信连接,以提高终端设备生产或升级的效率,则需要大范围的修改主机的软件和硬件通道,以增加主机对蓝牙设备的接入和操作支持,这需要投入大量的升级成本和改造成本。
发明内容
有鉴于此,本发明提供了一种蓝牙设备模拟器及其工作方法、蓝牙设备作业系统,旨在解决上述若要使终端设备通过蓝牙通道与主机建立通信连接,则需要大范围的修改主机的软件和硬件通道,以增加主机对蓝牙设备的接入和操作支持,需要投入大量的升级成本和改造成本的问题。
改造成本高的问题以及在批量生产、升级中,必须通过USB接口的物理插拔来实现连接主机的蓝牙设备的切换,效率较低的问题。
本发明的第一方面提供了一种蓝牙设备模拟器的工作方法,包括:
通过USB与主机连接,并与所述主机进行USB软断开;
与蓝牙设备建立蓝牙通信连接;
与所述主机进行USB软连接;
响应所述主机发送USB标准请求,并返回所述蓝牙设备的USB信息至所述主机;
接收所述主机发送的指令,并将所述指令转发给所述蓝牙设备,接收所述蓝牙设备的响应数据,并将所述响应数据转发给所述主机。
在上述技术方案的基础上,所述接收所述主机发送的指令,并将所述指令转发给所述蓝牙设备,接收所述蓝牙设备的响应数据,并将所述响应数据转发给所述主机之后还包括:
当检测到作业完成时,与所述主机进行USB软断开,并销毁与所述蓝牙设备的蓝牙通信连接,以重新与其他蓝牙设备建立蓝牙通信连接。
在上述技术方案的基础上,所述检测到作业完成包括:当接收到所述主机下发的作业完成指令时或当检测到与所述蓝牙设备的蓝牙通信连接断开时,所述作业完成。
在上述技术方案的基础上,在与蓝牙设备建立蓝牙通信连接之前还包括:获取待连接的蓝牙设备的唯一标识。
在上述技术方案的基础上,在与蓝牙设备建立蓝牙通信连接之后还包括:
获取所述蓝牙设备的USB配置信息;
在所述返回所述蓝牙设备的USB信息至所述主机之前包括:
根据所述USB配置信息确定所述USB信息。
本发明的第二方面提供了一种蓝牙设备模拟器,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其中所述处理器执行所述计算机程序时实现如上述第一方面所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明华联盟科技有限公司,未经北京明华联盟科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710970842.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旅居车水路系统集成模块
- 下一篇:一种房车用硬翻板升顶结构