一种用于蓝牙设备的配对方法、装置及蓝牙设备制造方法及图纸

技术编号:15467157 阅读:69 留言:0更新日期:2017-06-01 13:29
本发明专利技术公开了一种用于蓝牙设备的配对方法、装置及蓝牙设备,该配对方法包括:检测蓝牙设备的蓝牙功能是否打开,如是,则:判断蓝牙设备是否通过NFC芯片与另一蓝牙设备建立连接,如是,则:获取蓝牙设备的蓝牙地址;将蓝牙地址按照设定格式生成NDEF消息;将NDEF消息经NFC芯片发送至另一蓝牙设备;通过蓝牙芯片接收另一蓝牙设备根据NDEF消息发起的配对请求。这样就降低了应用程序的开发难度。

Pairing method, device and Bluetooth device for Bluetooth device

The invention discloses a method for pairing, Bluetooth device and Bluetooth devices, including the matching method: detection of the Bluetooth function is open, as it is, is: to determine whether Bluetooth through the NFC chip and another Bluetooth device to establish a connection, such as, are: access to the Bluetooth address; the Bluetooth address according to the set format to generate NDEF message; the NDEF message by NFC chip sent to another Bluetooth device; via Bluetooth chip receives another Bluetooth device according to the NDEF request message by pairing. This reduces the difficulty of application development.

【技术实现步骤摘要】

本专利技术涉及蓝牙设备配对
,更具体地,涉及一种用于蓝牙设备的配对方法、装置及蓝牙设备
技术介绍
近年来,蓝牙设备得到了广泛的应用,但是两个蓝牙设备之间进行通讯前,首先需要进行查找、配对,这个过程比较长。为了减小蓝牙查找、配对的时间,出现了通过NFC进行蓝牙配对功能。现有的支持NFC的两个蓝牙设备通过NFC进行蓝牙配对时,需要预先开发一端蓝牙设备的应用程序,使其将自己的蓝牙地址组织成随机格式的NDEF消息(NDEF为NFCDataExchangeFormat的缩写,NFC数据交换格式),通过NFC发送到对方;这样,则还需要再开发另一端蓝牙设备的应用程序,才能够使得所述另一端蓝牙设备从接收到的NDEF消息中解析出蓝牙地址,然后通过该地址发起配对,这种开发两端应用程序的方式增加了开发难度。
技术实现思路
本专利技术的一个目的是提供一种用于降低开发难度的用于蓝牙设备的配对的新技术方案。根据本专利技术的第一方面,提供了一种用于蓝牙设备的配对方法,所述蓝牙设备包括NFC芯片,所示配对方法包括:检测所述蓝牙设备的蓝牙功能是否打开,如是,则:判断所述蓝牙设备是否通过所述NFC芯片与另一蓝牙设备建立连接,如是,则:获取所述蓝牙设备的蓝牙地址;将所述蓝牙地址按照设定格式生成NDEF消息;将所述NDEF消息经所述NFC芯片发送至所述另一蓝牙设备;通过蓝牙芯片接收所述另一蓝牙设备根据所述NDEF消息发起的配对请求。可选的是,所述将所述蓝牙地址按照设定格式生成NDEF消息包括:将所述NDEF消息的报头字段设置为设定值;将所述蓝牙地址进行反向后存储在所述NDEF消息的有效载荷的后六个字节中。可选的是,所述配对方法还包括:根据所述配对请求提示用户进行选择是否与所述另一蓝牙设备进行配对。可选的是,所述配对方法还包括:在检测到所述蓝牙设备的蓝牙功能为关闭的情况下,提示所述用户打开蓝牙功能。根据本专利技术的第二方面,提供了一种用于一个蓝牙设备的配对装置,所述蓝牙设备包括NFC芯片,所示配对装置包括:蓝牙检测模块,用于检测所述蓝牙设备的蓝牙功能是否打开;NFC判断模块,用于在所述蓝牙检测模块的检测结果为是的情况下,判断所述蓝牙设备是否通过所述NFC芯片与另一蓝牙设备建立连接;地址获取模块,用于在所述NFC判断模块的判断结果为是的情况下,获取所述蓝牙设备的蓝牙地址;消息生成模块,用于将所述蓝牙地址按照设定格式生成NDEF消息;消息发送模块,用于将所述NDEF消息经所述NFC芯片发送至所述另一蓝牙设备;请求接收模块,用于通过蓝牙芯片接收所述另一蓝牙设备根据所述NDEF消息发起的配对请求。可选的是,所述消息生成模块包括:报头设置单元,用于将所述NDEF消息的报头字段设置为设定值;有效载荷设置单元,将所述蓝牙地址进行反向后存储在所述NDEF消息的有效载荷的后六个字节中。可选的是,所述配对装置还包括:配对提示模块,用于根据所述配对请求提示用户进行选择是否与所述另一蓝牙设备进行配对。可选的是,所述配对装置还包括:蓝牙提示模块,用于在所述蓝牙检测模块的检测结果为否的情况下,提示所述用户打开蓝牙功能。根据本专利技术的第三方面,提供了一种蓝牙设备,包括蓝牙芯片、NFC芯片、及根据本专利技术第二方面所述的配对装置,所述蓝牙设备被设置为通过所述蓝牙芯片与所述另一蓝牙设备进行蓝牙通信,通过所述NFC芯片与所述另一蓝牙设备进行NFC通信。根据本专利技术的第四方面,提供了一种蓝牙设备,包括存储器和处理器,所述存储器用于存储指令,所述指令用于控制所述处理器执行根据本专利技术第一方面所述的配对方法。本专利技术的专利技术人发现,在现有技术中,存在需要开发两端的应用程序导致增加开发难度的问题。因此,本专利技术所要实现的技术任务或者所要解决的技术问题是本领域技术人员从未想到的或者没有预期到的,故本专利技术是一种新的技术方案。本专利技术的有益效果在于,通过本专利技术的方法,只需将蓝牙设备的蓝牙地址按照设定格式生成NDEF消息,接收另一蓝牙设备根据NDEF消息发起的配对请求来完成配对,这样就降低了应用程序的开发难度。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。图1为根据本专利技术一种用于蓝牙设备的配对方法的一种实施方式的流程图;图2为根据本专利技术一种用于蓝牙设备的配对装置的一种实施结构的方框原理图;图3为根据本专利技术一种蓝牙设备的一种实施结构的方框原理图。具体实施方式现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。为了解决现有技术中存在的需要开发两端的应用程序导致增加开发难度的问题,提供了一种用于蓝牙设备的配对方法。该蓝牙设备包括NFC芯片和蓝牙芯片,该蓝牙设备能够通过该NFC芯片与其他蓝牙设备建立NFC连接,通过蓝牙芯片与其他蓝牙设备通信。其中,该蓝牙设备可以是安卓系统,也可以是其他与安卓系统类似的其他系统。图1为根据本专利技术一种用于蓝牙设备的配对方法的一种实施方式的流程图。根据图1所示,该配对方法包括以下步骤:步骤S110,检测蓝牙设备的蓝牙功能是否打开,如是,执行步骤S120,如否,则可以结束该配对方法,也可以提示用户打开蓝牙功能。提示用户打开蓝牙功能具体可以是弹出对话框提示用户需要打开蓝牙功能,也可以是通过发出提示音或者振动来提示用户。步骤S120,判断蓝牙设备是否通过NFC芯片与另一蓝牙设备建立连接,如是,则执行步骤S130,如否,则可以继续执行步骤S120。NFC即近距离无线通信,蓝牙设备通过NFC芯片与另一蓝牙设备建立连接具体为蓝牙设备能在短距离内与另一蓝牙设备进行识别和数据交换。在该蓝牙设备与该另一蓝牙设备之间的距离小于设定值时,这两个蓝牙设备自动通过NFC芯片建立连接。步骤S130,获取蓝牙设备的蓝牙地址。蓝牙设备的蓝牙地址通常是由十六进制码构成的六个字节,该蓝牙设备的蓝牙地址例如可以为01:02:03:04:05:06。每台蓝牙设备都有一个唯一的地址就像网络的IP地址一样。每一个蓝牙设备生产商都有不同的地址号段,通过读取蓝牙地址可以查出该设备的生产商及批次。步骤S140,将蓝牙地址按照设定格式生成NDEF消息。NDEF具体为NFC数据交换格式,一个NDEF消息中包含一个或者是多个NFC记录,一个NFC记录(NFCRecord)中包括报头(Header)和有效载荷(Payload),报头(Header)的主要字段包括TNF、Type和ID,其中,TNF为TypeNameF本文档来自技高网...
一种用于蓝牙设备的配对方法、装置及蓝牙设备

【技术保护点】
一种用于蓝牙设备的配对方法,其特征在于,所述蓝牙设备包括NFC芯片和蓝牙芯片,所述配对方法包括:检测所述蓝牙设备的蓝牙功能是否打开,如是,则:判断所述蓝牙设备是否通过所述NFC芯片与另一蓝牙设备建立连接,如是,则:获取所述蓝牙设备的蓝牙地址;将所述蓝牙地址按照设定格式生成NDEF消息;将所述NDEF消息经所述NFC芯片发送至所述另一蓝牙设备;通过蓝牙芯片接收所述另一蓝牙设备根据所述NDEF消息发起的配对请求。

【技术特征摘要】
1.一种用于蓝牙设备的配对方法,其特征在于,所述蓝牙设备包括NFC芯片和蓝牙芯片,所述配对方法包括:检测所述蓝牙设备的蓝牙功能是否打开,如是,则:判断所述蓝牙设备是否通过所述NFC芯片与另一蓝牙设备建立连接,如是,则:获取所述蓝牙设备的蓝牙地址;将所述蓝牙地址按照设定格式生成NDEF消息;将所述NDEF消息经所述NFC芯片发送至所述另一蓝牙设备;通过蓝牙芯片接收所述另一蓝牙设备根据所述NDEF消息发起的配对请求。2.根据权利要求1所述的配对方法,其特征在于,所述将所述蓝牙地址按照设定格式生成NDEF消息包括:将所述NDEF消息的报头字段设置为设定值;将所述蓝牙地址进行反向后存储在所述NDEF消息的有效载荷的后六个字节中。3.根据权利要求1所述的配对方法,其特征在于,所述配对方法还包括:根据所述配对请求提示用户进行选择是否与所述另一蓝牙设备进行配对。4.根据权利要求1所述的配对方法,其特征在于,所述配对方法还包括:在检测到所述蓝牙设备的蓝牙功能为关闭的情况下,提示所述用户打开蓝牙功能。5.一种用于一个蓝牙设备的配对装置,其特征在于,所述蓝牙设备包括NFC芯片和蓝牙芯片,所示配对装置包括:蓝牙检测模块,用于检测所述蓝牙设备的蓝牙功能是否打开;NFC判断模块,用于在所述蓝牙检测模块的检测结果为是的情况下,判断所述蓝牙...

【专利技术属性】
技术研发人员:马英华
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:山东;37

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

1