一种蓝牙配对方法及终端的制作方法_2

文档序号:9307129阅读:来源:国知局
获取到的蓝牙配对信息主动发起呼叫,当蓝牙配对设备接收到该呼叫后,会对接收到的配对信息进行验证,如验证通过,则配对成功,蓝牙配对设备会记录终端的配对信息,对于已经配对过的终端和蓝牙配对设备之间则无需再重新进行配对。
[0031]采用本发明实施例,当接收到蓝牙配对控制指令时,可通过终端扫描蓝牙配对设备的图形码信息,然后将所述图形码信息进行解析处理,以获取所述蓝牙配对设备的蓝牙配对信息,并根据所述蓝牙配对信息进行蓝牙配对,所述蓝牙配对信息可用于对蓝牙配对设备进行快速配对,采用扫描图形码信息的方式快速获取蓝牙配对信息并实现蓝牙配对,简化蓝牙配对信息的获取流程,提高蓝牙配对的效率。
[0032]请参照图2,为本发明实施例提供的另一种蓝牙配对方法的流程示意图,该方法包括以下步骤S201-S207。
[0033]S201,当接收到蓝牙配对控制指令时,检测图形码扫描软件是否启动。
[0034]具体实现中,当接收到蓝牙配对控制指令时,检测图形码扫描软件是否启动。在本实施例中,终端中安装有图形码扫描软件,用户通过终端的输入端选择蓝牙配对,终端的控制器会接收到蓝牙配对控制指令,当终端的控制器接收到蓝牙配对控制指令时,会接收该指令并调用图形码扫描软件以执行蓝牙配对设备的图形码信息的扫描操作,而在此之前,终端的图形码扫描软件可能处于启动或者关闭状态,因此需要对图形码扫描软件是否启动进行检测,当检测到所述图形码扫描软件处于启动状态时,则可以直接通过图形码扫描软件扫描蓝牙配对设备的图形码信息,如当检测到图形码扫描软件未启动,则需要执行下一步骤S202。
[0035]S202,如未启动,启动所述图形码扫描软件,并通过图形码扫描软件扫描蓝牙配对设备的图形码信息,所述图形码可以包括条形码或二维码中的任意一种。
[0036]具体实现中,如未启动,启动所述图形码扫描软件,并通过图形码扫描软件扫描蓝牙配对设备的图形码信息,所述图形码可以包括条形码或二维码中的任意一种。采用终端和蓝牙配对设备进行通信前,需要将终端和蓝牙配对设备进行配对,在本实施例中,蓝牙配对设备中的图形码信息可以来自于所述蓝牙配对设备的包装上,也可以从所述蓝牙配对设备自身的存储空间中进行读取。本实施例中,当所述图形码扫描软件未被启动时,则终端自行启动所述图形码扫描软件,并通过所述图形码扫描软件对蓝牙配对设备中显示的图形码信息进行扫描,然后将成功扫描后的内容保存于终端的存储空间中其中,图形码信息常见的有条形码信息和二维码信息,可以由蓝牙配对设备的厂商直接提供,也可以图形码生成工具生成后存储于蓝牙配对设备的存储空间中。
[0037]S203,将所述图形码信息进行解析处理,获取所述蓝牙配对设备的蓝牙配对信息。
[0038]具体实现中,将所述图形码信息进行解析处理,获取所述蓝牙配对设备的蓝牙配对信息。当终端获取到蓝牙配对设备的图形码信息后,将该图形码信息进行解码处理,以获得图形码中所包含的信息内容,在本实施例中,图形码信息中主要包含有蓝牙的配对信息,如蓝牙配对设备的名称、蓝牙地址、配对密码等,在配对过程中,需要通过蓝牙配对设备的名称或蓝牙地址来区分不同的蓝牙配对设备,配对密码则作为配对的“暗语”,只有终端获取到该配对密码,并将该配对密码发送给蓝牙配对设备进行成功验证后,才能够实现终端和蓝牙配对设备之间的配对。
[0039]S204,判断所述蓝牙配对信息是否满足蓝牙通信协议。
[0040]具体实现中,判断所述蓝牙配对信息是否满足蓝牙通信协议,其中,蓝牙通信协议是使所有蓝牙通信设备之间都通用的,能够实现互操作的协议,在本实施例中,只有终端和蓝牙配对设备都满足相同的蓝牙通信协议,才能够实现双向通信,因此需要判断所述蓝牙配对信息是否满足蓝牙通信协议,当所述蓝牙配对信息满足蓝牙通信协议时,则可以执行步骤S205?S206,如所述蓝牙配对信息不满足蓝牙通信协议时,则说明终端和蓝牙配对设备无法进行正常通信,转向执行步骤S207。
[0041]S205,如是,启动蓝牙操作权限,根据所述蓝牙配对信息生成配对验证请求。
[0042]具体实现中,如所述蓝牙配对信息满足蓝牙通信协议时,启动蓝牙操作权限,根据所述蓝牙配对信息生成配对验证请求。本实施例中,蓝牙操作权限时是指允许终端和蓝牙配对设备进行配对的操作权限,根据所述蓝牙配对信息所生成的配对验证请求,可以是蓝牙配对设备预先设置好的密码,也可以是其它的预设的内容。
[0043]S206,将所述配对验证请求发送至所述配对设备并进行蓝牙配对。
[0044]具体实现中,将所述配对验证请求发送至所述配对设备并进行蓝牙配对。本实施例中,将所述配对验证请求发送至所述配对设备进行验证,如果验证通过,则可以成功完成配对,如果验证失败,则说明配对不成功。
[0045]S207,如否,显示蓝牙配对失败信息。
[0046]具体实现中,如所述蓝牙配对信息不满足蓝牙通信协议时,显示蓝牙配对失败信息,则说明终端和蓝牙配对设备无法进行正常通信,用户可以重新获取正确的蓝牙配对信息以进行再次配对。
[0047]采用本发明实施例,当接收到蓝牙配对控制指令时,检测图形码扫描软件是否启动,如未启动,启动所述图形码扫描软件,并通过图形码扫描软件扫描蓝牙配对设备的图形码信息,所述图形码可以包括条形码或二维码中的任意一种,通过扫描的方式获取图形码信息,简化了信息获取的流程,将所述图形码信息进行解析处理,获取所述蓝牙配对设备的蓝牙配对信息,并判断所述蓝牙配对信息是否满足蓝牙通信协议,如所述蓝牙配对信息满足蓝牙通信协议时,启动蓝牙操作权限,根据所述蓝牙配对信息生成配对验证请求,以将所述配对验证请求发送至所述配对设备并进行蓝牙配对,如果验证通过,则可以成功完成配对,如果验证失败,则说明配对不成功,提高了蓝牙配对的效率。
[0048]下面将结合图3-图5,对本发明实施例提供的终端进行详细介绍。需要说明的是,图3-图5所示的终端,用于执行本发明图1和图2所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图1和图2所示的实施例。
[0049]请参照图3,为本发明实施例提供的一种终端的结构示意图,该终端包括如下单元:扫描单元11、获取单元12和配对单元13。
[0050]扫描单元11,用于当接收到蓝牙配对控制指令时,扫描蓝牙配对设备的图形码信息。
[0051]具体实现中,当接收到蓝牙配对控制指令时,扫描单元11扫描蓝牙配对设备的图形码信息。采用终端和蓝牙配对设备进行通信前,需要将终端和蓝牙配对设备进行配对,在本实施例中,蓝牙配对设备中的图形码信息可以来自于所述蓝牙配对设备的包装上,也可以从所述蓝牙配对设备自身的存储空间中进行读取。用
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1