一种蓝牙连接的方法及装置制造方法及图纸

技术编号:14065752 阅读:96 留言:0更新日期:2016-11-28 11:33
本发明专利技术公开了一种蓝牙连接的方法和装置,启动蓝牙功能后,开始扫描周围存在的蓝牙设备,同时,判断电子设备是否存储有之前连接过的蓝牙设备的标识,若判断结果为是,则说明电子设备之前连接过蓝牙设备,停止扫描。并获取电子设备之前连接过的蓝牙设备的标识,与所述之前连接过的蓝牙设备建立连接。相较于现有技术中,实现自动连接到之前已经连接过的蓝牙设备的过程中,需要等待全部扫描完成,才能与之前连接过的蓝牙设备建立连接的技术方案而言,本申请避免了由于不必要的操作导致的延迟问题,实现了快速与之前已经连接过的蓝牙设备建立连接的效果。

【技术实现步骤摘要】

本专利技术涉及智能手机领域,特别是涉及一种蓝牙连接的方法及装置
技术介绍
蓝牙(Bluetooth)是一种无线技术标准,可实现固定设备、移动设备之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。其广泛应用于各类移动终端设备上。现在的智能手机领域,蓝牙技术的使用基本达到100%覆盖。配合手机蓝牙功能使用最多的、最主要的场景就是通过蓝牙耳机,以及车载蓝牙来接打电话,听音乐。要实现上述场景的功能,手机的蓝牙要和蓝牙耳机或车载蓝牙连接完成,然后才能进行。当不需要蓝牙耳机或车载来接打电话等功能时,可以关闭手机蓝牙功能,当再次需要,打开手机的蓝牙功能,手机蓝牙会自动连接到关闭前已经连接过的蓝牙耳机或车载。参见附图1,为蓝牙技术中常用的状态,Inquiry:用于发现新的蓝牙设备;Page:用于连接到指定的蓝牙设备;STANDBY:蓝牙打开后的初始状态;CONNECTION:蓝牙连接完成后的状态。蓝牙从STANDBY进入Inquiry子状态,用于发现周围的蓝牙设备;进入Page子状态,用于连接到指定的蓝牙设备,连接完成即可进入CONNECTION状态。其中,子状态Page和子状态Inquiry是互斥的。现有技术中,手机通过蓝牙连接到其他蓝牙设备的实现过程为:手机启动蓝牙功能后,先由STANDBY子状态进入Inquiry子状态,进行扫描,用于发现手机周围的所有蓝牙设备,扫描完成后,由Inquiry子状态返回STANDBY状态,然后在由STANDBY状态进入Page子状态,以从发现的手机周围的蓝牙设备中连接指定的蓝牙设备,连接后即由Page子状态进入CONNECTION状态。由于Inquiry子状态和Page子状态是互斥的,因此若进入Page子状态则必须先等待扫描完成后由Inquiry子状态返回STANDBY状态。基于此,当手机通过蓝牙连接之前已经连接过的蓝牙耳机或车载终端时,由于手机蓝牙先进入Inquiry子状态,扫描周围存在的蓝牙设备,此时即使接收到了连接之前连接过的蓝牙设备的指令,但是此时处于Inquiry子状态且Inquiry子状态和Page子状态是互斥的,则不能执行连接之前连接过的蓝牙设备的指令,而是需要等待完成全部的扫描工作,才能从Inquiry子状态返回到STANDBY状态,然后进入Page子状态,进而执行连接之前连接过的蓝牙设备的指令。即现有技术中,在手机蓝牙自动连接到关闭前已经连接过的蓝牙设备的过程中,需要等待全部扫描完成才能连接到关闭前已经连接过的蓝牙设备。导致从手机启动蓝牙功能到连接关闭之前已经连接过的蓝牙设备的时间长,用户的体验差。
技术实现思路
本专利技术提供一种蓝牙连接的方法,用以解决现有技术中从手机启动蓝牙功能到连接之前已经连接过的蓝牙设备的时间长的问题。为实现上述目的,本专利技术的技术方案为:一种蓝牙连接的方法,应用于具有蓝牙功能的电子设备上,所述方法包括:启动蓝牙功能,扫描周围存在的蓝牙设备;在扫描过程中,判断所述电子设备是否存储有之前连接过的蓝牙设备的标识;当判断结果为是时,则停止扫描;获取所述电子设备之前连接过的蓝牙设备的标识;与所述之前连接过的蓝牙设备建立连接。优选地,所述判断所述电子设备是否存储有之前连接过的蓝牙设备的标识包括:判断所述电子设备的配置文件中是否存储有蓝牙设备的标识。优选地,在所述与所述之前连接过的蓝牙设备建立连接后,包括:重新扫描周围的蓝牙设备;产生扫描结束指令,显示扫描出的蓝牙设备的列表。优选地,在所述产生扫描结束指令,显示扫描出的蓝牙设备的列表后,包括:接收输入操作信息;与所述输入操作信息对应的蓝牙设备建立连接。本专利技术还公开了一种蓝牙连接的装置,所述装置包括:扫描模块,用于启动蓝牙功能后,扫描周围存在的蓝牙设备;判断模块,用于在扫描过程中,判断所述电子设备是否存储有之前连接过的蓝牙设备的标识;获取模块,用于当所述判断模块的判断结果为是时,获取所述电子设备之前连接过的蓝牙设备的标识;连接模块,用于与所述之前连接过的蓝牙设备建立连接;其中,所述扫描模块在所述判断模块的判断结果为是时,停止扫描。优选地,所述装置还包括:指令生成模块,当扫描结束后,产生扫描结束指令;显示模块,用于当接收到所述指令生成模块产生的扫描结束指令后,显示扫描出的蓝牙设备的列表。优选地,所述装置还包括:接收模块,用于接收用户的输入操作信息;所述连接模块,用于与所述接收模块接收到的所述输入操作信息对应的蓝牙设备建立连接。经由上述的技术方案可知,与现有技术相比,本专利技术公开了一种蓝牙连接的方法和装置,启动蓝牙功能后,开始扫描周围存在的蓝牙设备,同时,判断电子设备是否存储有之前连接过的蓝牙设备的标识,若判断结果为是,则说明电子设备之前连接过蓝牙设备,停止扫描。并获取电子设备之前连接过的蓝牙设备的标识,与所述之前连接过的蓝牙设备建立连接。相较于现有技术中,实现自动连接到之前已经连接过的蓝牙设备的过程中,需要等待全部扫描完成,才能与之前连接过的蓝牙设备建立连接的技术方案而言,本申请避免了由于不必要的操作导致的延迟问题,实现了快速与之前已经连接过的蓝牙设备建立连接的效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为现有技术中公开的蓝牙技术中常用的状态图;图2为本专利技术实施例一公开的一种蓝牙连接的方法的流程图;图3为本专利技术实施例二公开的一种蓝牙连接的方法的流程图;图4为本专利技术实施例三公开的一种蓝牙连接的装置的结构示意图;图5为本专利技术实施例四公开的一种蓝牙连接的装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图2所示,其示出了本申请实施例一提供的一种蓝牙连接的方法的流程图,所述方法应用于具有蓝牙功能的电子设备上,所述方法可以包括以下步骤:步骤101:启动蓝牙功能,扫描周围存在的蓝牙设备;需要说明的是,具有蓝牙功能的电子设备包括手机、蓝牙耳机或车载设备等。以手机为例进行说明,当用户想要将手机与蓝牙耳机进行连接,以便接听电话时,启动手机的蓝牙功能,蓝牙从STANDBY状态进入Inquiry子状态,开始扫描周围存在的蓝牙设备。步骤102:在扫描过程中,判断所述电子设备是否存储有之前连接过的蓝牙设备的标识;蓝牙处于Inquiry子状态,扫描手机周围存在的蓝牙设备的同时,判断手机内是否存储有之前连接过的蓝牙设备的标识,例如手机之前是否连接过车载终端或蓝牙耳机。步骤103:当判断结果为是时,则停止扫描;当判断手机内存储有蓝牙设备的标识,则说明手机之前确实是连接过蓝牙设备,终止Inquiry子状态,即停止扫描。退出Inquiry子状态,返回STANDBY状态。步骤104:获取所述电子设备之前连接过的蓝牙设备的标识;当判断手机之前连接过蓝本文档来自技高网
...
一种蓝牙连接的方法及装置

【技术保护点】
一种蓝牙连接的方法,其特征在于,应用于具有蓝牙功能的电子设备上,所述方法包括:启动蓝牙功能,扫描周围存在的蓝牙设备;在扫描过程中,判断所述电子设备是否存储有之前连接过的蓝牙设备的标识;当判断结果为是时,则停止扫描;获取所述电子设备之前连接过的蓝牙设备的标识;与所述之前连接过的蓝牙设备建立连接。

【技术特征摘要】
1.一种蓝牙连接的方法,其特征在于,应用于具有蓝牙功能的电子设备上,所述方法包括:启动蓝牙功能,扫描周围存在的蓝牙设备;在扫描过程中,判断所述电子设备是否存储有之前连接过的蓝牙设备的标识;当判断结果为是时,则停止扫描;获取所述电子设备之前连接过的蓝牙设备的标识;与所述之前连接过的蓝牙设备建立连接。2.如权利要求1所述的方法,其特征在于,所述判断所述电子设备是否存储有之前连接过的蓝牙设备的标识包括:判断所述电子设备的配置文件中是否存储有蓝牙设备的标识。3.如权利要求1或2所述的方法,其特征在于,在所述与所述之前连接过的蓝牙设备建立连接后,包括:重新扫描周围的蓝牙设备;产生扫描结束指令,显示扫描出的蓝牙设备的列表。4.如权利要求3所述的方法,其特征在于,在所述产生扫描结束指令,显示扫描出的蓝牙设备的列表后,包括:接收输入操作信息;与所述输入操作信息对应的蓝牙...

【专利技术属性】
技术研发人员:彭伦研
申请(专利权)人:中科创达软件股份有限公司
类型:发明
国别省市:北京;11

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

1