蓝牙设备识别方法、装置、存储介质及电子设备制造方法及图纸

技术编号:29263356 阅读:20 留言:0更新日期:2021-07-13 17:38
本发明专利技术提供一种蓝牙设备识别方法、装置、存储介质及电子设备。该方法包括:终端设备通过发送设备发现请求,然后,接收蓝牙设备发送的设备属性信息,再根据属性信息中的UUID列表确定蓝牙设备的类型是否为目标类型,从而可以稳定识别蓝牙设备的类型为蓝牙手咪。本发明专利技术的方法,可以实现对于蓝牙手咪应用不同的音频配置,此外,还无需修改终端设备的代码即可识别对于所连接的蓝牙设备的类型的确定。

【技术实现步骤摘要】
蓝牙设备识别方法、装置、存储介质及电子设备
本专利技术涉及无线通信技术,尤其涉及一种蓝牙设备识别方法、装置、存储介质及电子设备。
技术介绍
蓝牙手咪是一种双向移动通信工具,在不需要任何网络支持的情况下,就可以通话,没有话费产生,适用于相对固定且频繁通过话的场合。现有技术中,对蓝牙手咪的识别过程为:终端设备发送发现请求,响应于该请求,蓝牙设备向终端设备发送设备属性,该设备属性中包含蓝牙设备的名称,终端设备依据该名称判断对应的蓝牙设备是否为蓝牙手咪设备。然而,上述蓝牙手咪的识别方法完全依赖于设备名称,导致和蓝牙手咪具有相同名称的其他蓝牙设备(例如:蓝牙耳机)也可能被识别为蓝牙手咪,可见,上述识别方法可靠度较低。
技术实现思路
本专利技术提供一种蓝牙设备识别方法、装置、存储介质及电子设备,用以解决现有技术中对于述蓝牙手咪识别可靠度较低的问题。第一方面,本专利技术提供一种蓝牙设备识别方法,包括:发送设备发现请求;接收设备属性信息,所述设备属性信息包含通用唯一识别码UUID列表,其中,所述UUID列表包含目标UUID;根据所述目标UUID确定蓝牙设备的类型为蓝牙手咪。在一种可能的设计中,在所述根据所述目标UUID确定蓝牙设备的类型为目标类型之后,还包括:将所述蓝牙设备配置为目标蓝牙设备组的一个设备。在一种可能的设计中,所述蓝牙设备支持免提功能HFP。第二方面,本专利技术还提供一种蓝牙设备识别方法,包括:接收设备发现请求;响应于所述设备发现请求,发送设备属性信息,所述设备属性信息包含通用唯一识别码UUID列表,其中,所述UUID列表包含目标UUID。第三方面,本专利技术还提供一种蓝牙设备识别装置,包括:请求发送模块,用于发送设备发现请求;属性接收模块,用于接收设备属性信息,所述设备属性信息包含通用唯一识别码UUID列表,其中,所述UUID列表包含目标UUID;类型确定模块,用于根据所述目标UUID确定蓝牙设备的类型为蓝牙手咪。在一种可能的设计中,所述的蓝牙设备识别装置,还包括:设备配置模块,用于将所述蓝牙设备配置为目标蓝牙设备组的一个设备。在一种可能的设计中,所述蓝牙设备支持免提功能HFP。第四方面,本专利技术还提供一种蓝牙设备识别装置,包括:请求接收模块,用于接收设备发现请求;属性发送模块,用于响应于所述设备发现请求,发送设备属性信息,所述设备属性信息包含通用唯一识别码UUID列表,其中,所述UUID列表包含目标UUID。第五方面,本专利技术还提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的计算机程序;其中,所述处理器被配置为通过执行所述计算机程序来实现第一方面中任意一种所述的蓝牙设备识别方法。第六方面,本专利技术还提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的计算机程序;其中,所述处理器被配置为通过执行所述计算机程序来实现第二方面中任意一种所述的蓝牙设备识别方法。第七方面,本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中任意一种所述的蓝牙设备识别方法。第八方面,本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第二方面中任意一种所述的蓝牙设备识别方法。本专利技术提供的蓝牙设备识别方法、装置、存储介质及电子设备,终端设备通过发送设备发现请求,然后,接收蓝牙设备发送的设备属性信息,再根据属性信息中的UUID列表确定蓝牙设备的类型是否为目标类型,从而可以稳定识别蓝牙设备的类型为蓝牙手咪,进而实现对于蓝牙手咪应用不同的音频配置,此外,还无需修改终端设备的代码即可识别对于所连接的蓝牙设备的类型的确定。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1为本专利技术根据一示例性实施例示出的蓝牙设备识别方法的应用场景图;图2为本专利技术根据一示例性实施例示出的蓝牙设备识别方法的流程示意图;图3为本专利技术根据另一示例性实施例示出的蓝牙设备识别方法的流程示意图;图4为本专利技术根据一示例性实施例示出的蓝牙设备识别装置的结构示意图;图5为本专利技术根据另一示例性实施例示出的蓝牙设备识别装置的结构示意图;图6为本专利技术根据再一示例性实施例示出的蓝牙设备识别装置的结构示意图;图7为本专利技术根据一示例性实施例示出的电子的结构示意图;图8为本专利技术根据另一示例性实施例示出的电子的结构示意图。通过上述附图,已示出本专利技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本专利技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本专利技术的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。蓝牙手咪是一种双向移动通信工具,在不需要任何网络支持的情况下,就可以通话,没有话费产生,适用于相对固定且频繁通过话的场合。现有技术中,对蓝牙手咪的识别过程为:终端设备发送发现请求,而蓝牙设备响应于该请求,蓝牙设备向终端设备发送设备属性,该设备属性中包含蓝牙设备的名称,终端设备依据该名称判断对应的蓝牙设备是否为蓝牙手咪设备。由于现有实现方案并没有将蓝牙手咪和一般耳机设备在配对阶段通过服务发现协议进行区分,导致蓝牙手咪的识别完全依赖于设备名称,且基于设备名称的识别是不稳定且不可扩展的。具体的,对于利用现有蓝牙手咪识别方案,可能存在以下几个不稳定场景:第一、如果出现和现有蓝牙手咪名称相同的耳机设备,则耳机设备会被误认为蓝牙手咪。第二、如果现有蓝牙手咪可以修改设备(例如,修改为:记录仪),则修改名称后蓝牙手咪会被误认为耳机设备。第三,对于不可扩展场景,如果出现的新的蓝牙手咪型号,除非更新终端软件将新型手咪名称加入识别列表,否则蓝牙手咪将被识别为耳机设备。针对上述存在的各个技术问题,本专利技术实施例提供一种蓝牙设备识别方法,终端设备通过发送设备发现请求,然后,接收蓝牙设备发送的设备属性信息,再根据属性信息中的UUID列表确定蓝牙设备的类型是否为目标类型,从而可以稳定识别蓝牙设备的类型,进而实现对于不同的蓝牙设备应用不同的音频配置,此外,还无需修改终端设备的代码即可识别对于所连接的蓝牙设备的类型的确定。下面以具体地实施例对本专利技术的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概本文档来自技高网...

【技术保护点】
1.一种蓝牙设备识别方法,其特征在于,包括:/n发送设备发现请求;/n接收设备属性信息,所述设备属性信息包含通用唯一识别码UUID列表,其中,所述UUID列表包含目标UUID;/n根据所述目标UUID确定蓝牙设备的类型为蓝牙手咪。/n

【技术特征摘要】
1.一种蓝牙设备识别方法,其特征在于,包括:
发送设备发现请求;
接收设备属性信息,所述设备属性信息包含通用唯一识别码UUID列表,其中,所述UUID列表包含目标UUID;
根据所述目标UUID确定蓝牙设备的类型为蓝牙手咪。


2.根据权利要求1所述的蓝牙设备识别方法,其特征在于,在所述根据所述目标UUID确定蓝牙设备的类型为蓝牙手咪之后,还包括:
将所述蓝牙设备配置为目标蓝牙设备组的一个设备。


3.根据权利要求1或2所述的蓝牙设备识别方法,其特征在于,所述蓝牙设备支持免提功能HFP。


4.一种蓝牙设备识别方法,其特征在于,包括:
接收设备发现请求;
响应于所述设备发现请求,发送设备属性信息,所述设备属性信息包含通用唯一识别码UUID列表,其中,所述UUID列表包含目标UUID。


5.一种蓝牙设备识别装置,其特征在于,包括:
请求发送模块,用于发送设备发现请求;
属性接收模块,用于接收设备属性信息,所述设备属性信息包含通用唯一识别码UUID列表,其中,所述UUID列表包含目标UUID;
类型确定模块,用于根据所述目标UUID确定蓝牙设备的类型为蓝牙手咪...

【专利技术属性】
技术研发人员:张钰侯乐武温冬寒
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1