【技术实现步骤摘要】
【国外来华专利技术】一种蓝牙通信的方法及双模蓝牙终端
本申请实施例涉及终端领域,尤其涉及一种蓝牙通信的方法及双模蓝牙终端。
技术介绍
随着科技的不断进步以及人们生活水平的不断提升,如电视等家用电器已成为人们生活的必需品。为了便于控制,大多数家用电器都会配有用于对其进行无线控制的遥控器,以为使用者提供便捷的操控体验。目前,红外遥控器因具有抗干扰能力强、信息传输可靠性高、功耗低、易实现等显著优点,被诸多家用电器广泛应用。但,红外控制又存在如控制距离短、无法穿透障碍物、红外信号必须对准被控制设备才能实现控制等缺点,因此,已不能满足家用电器的控制需求。另外,随着社会的进步,手机等终端已基本成为人们日常生活中不可或缺的物品。通过手机等终端使用蓝牙实现对家用电器的控制,已成为当前的发展趋势。但是,在终端使用蓝牙实现对家用电器的控制时,若用户离开家或者其他原因导致终端与家用电器的连接断开后,在用户想重新使用蓝牙通过终端控制家用电器时,终端和家用电器之间是无法实现自动回连的,导致回连过程较复杂及时间较长的问题出现。
技术实现思路
本申请实施例提供一种蓝牙通信的方法及双模蓝牙终端,解决了终端和家用电器之间无法实现自动回连,回连过程较复杂及时间较长的问题。为达到上述目的,本申请实施例采用如下技术方案:本申请实施例的第一方面,提供一种蓝牙通信的方法,该方法可以包括:第一双模蓝牙终端接收用户的第一输入;响应于该第一输入,第一双模蓝牙终端可以发送第一BLE配对广播消息,该第一BLE配对广播消息中的地址类型为公共public,该第一BL ...
【技术保护点】
一种蓝牙通信的方法,其特征在于,所述方法包括:/n第一双模蓝牙终端接收用户的第一输入;接收到所述第一输入之后,所述第一双模蓝牙终端发送第一蓝牙低功耗BLE配对广播消息,所述第一BLE配对广播消息中的地址类型为公共public,所述第一BLE配对广播消息中的广播地址为固定广播地址,所述第一BLE配对广播消息中携带标识指示所述第一双模蓝牙终端不支持蓝牙基本速率/增强速率BR/EDR;/n所述第一双模蓝牙终端接收用户的第二输入;响应于所述第二输入,所述第一双模蓝牙终端进入传统蓝牙可发现状态,接收寻呼消息,响应于所述寻呼消息,所述第一双模蓝牙终端发送寻呼响应,所述寻呼响应中携带所述第一双模蓝牙终端的MAC地址;所述第一输入不同于所述第二输入。/n
【技术特征摘要】
【国外来华专利技术】一种蓝牙通信的方法,其特征在于,所述方法包括:
第一双模蓝牙终端接收用户的第一输入;接收到所述第一输入之后,所述第一双模蓝牙终端发送第一蓝牙低功耗BLE配对广播消息,所述第一BLE配对广播消息中的地址类型为公共public,所述第一BLE配对广播消息中的广播地址为固定广播地址,所述第一BLE配对广播消息中携带标识指示所述第一双模蓝牙终端不支持蓝牙基本速率/增强速率BR/EDR;
所述第一双模蓝牙终端接收用户的第二输入;响应于所述第二输入,所述第一双模蓝牙终端进入传统蓝牙可发现状态,接收寻呼消息,响应于所述寻呼消息,所述第一双模蓝牙终端发送寻呼响应,所述寻呼响应中携带所述第一双模蓝牙终端的MAC地址;所述第一输入不同于所述第二输入。
一种蓝牙通信的方法,其特征在于,所述方法包括:
第一双模蓝牙终端接收用户的第一输入;响应于所述第一输入,所述第一双模蓝牙终端发送第一蓝牙低功耗BLE配对广播消息,所述第一BLE配对广播消息中的地址类型为公共public,所述第一BLE配对广播消息中的广播地址为固定广播地址,所述第一BLE配对广播消息中携带标识指示所述第一双模蓝牙终端不支持蓝牙基本速率/增强速率BR/EDR;
所述第一双模蓝牙终端接收用户的第二输入;响应于所述第二输入,所述第一双模蓝牙终端发送第二BLE配对广播消息,所述第二BLE配对广播消息中的地址类型为随机random,所述第二BLE配对广播消息中的广播地址为随机广播地址,所述第二BLE配对广播消息中携带标识指示所述第一双模蓝牙终端支持BR/EDR。
根据权利要求1所述的蓝牙通信的方法,其特征在于,所述方法还包括:
响应于所述第二输入,所述第一双模蓝牙终端发送第二BLE配对广播消息,所述第二BLE配对广播消息中的地址类型为随机random,所述第二BLE配对广播消息中的广播地址为随机广播地址,所述第二BLE配对广播消息中携带标识指示所述第一双模蓝牙终端支持BR/EDR。
根据权利要求1-3中任一项所述的蓝牙通信的方法,其特征在于,所述第一输入为创建蓝牙遥控器或启动蓝牙遥控器的输入。
根据权利要求1-4中任一项所述的蓝牙通信的方法,其特征在于,所述固定广播地址为所述第一双模蓝牙终端的MAC地址。
根据权利要求1-5中任一项所述的蓝牙通信的方法,其特征在于,在所述第一双模蓝牙终端发送第一蓝牙低功耗BLE配对广播消息之后,所述方法还包括:
第二终端检测到所述第一BLE配对广播消息,并在确定本地未保存所述第一BLE配对广播消息中携带的固定广播地址时,发送配对请求,保存所述固定广播地址;
所述第一双模蓝牙终端接收来自所述第二终端的配对请求;
响应于所述配对请求,所述第一双模蓝牙终端显示配对窗口;
所述第一双模蓝牙终端接收用户在所述配对窗口输入的配对码;
所述第一双模蓝牙终端向所述第二终端发送配对响应,所述配对响应中包括所述配对码;
在所述配对码验证通过后,所述第一双模蓝牙终端与所述第二终端建立BLE连接。
根据权利要求1-6中任一项所述的蓝牙通信的方法,其特征在于,在所述第一双模蓝牙终端发送第一蓝牙低功耗BLE配对广播消息之后,所述方法还包括:
第二终端检测到所述第一BLE配对广播消息,并在确定本地保存有所述第一BLE配对广播消息中携带的固定广播地址时,自动与所述第一双模蓝牙终端建立BLE连接。
根据权利要求1-7中任一项所述的蓝牙通信的方法,其特征在于,所述响应于所述第一输入,所述第一双模蓝牙终端发送第一蓝牙低功耗BLE配对广播消息,所述第一BLE配对广播消息中的地址类型为公共public,所述第一BLE配对广播消息中的广播地址为固定广播地址,所述第一BLE配对广播消息中携带标识指示所述第一双模蓝牙终端不支持蓝牙基本速率/增强速率BR/EDR,具体包括:
响应于所述第一输入,所述第一双模蓝牙终端将BLE广播消息中的广播地址由随机广播地址修改为所述固定广播地址,将所述BLE广播消息中的地址类型由随机random修改为公共public,将所述BLE广播消息中的标识由第一值修改为第二值,所述第一值用于指示所述第一双模蓝牙终端支持BR/EDR,所述第二值用于指示所述第一双模蓝牙终端不支持BR/EDR,以生成所述第一BLE配对广播消息;
所述第一双模蓝牙终端发送所述第一BLE配对广播消息。
根据权利要求8所述的蓝牙通信的方法,其特征在于,所述响应于所述第一输入,所述第一双模蓝牙终端将BLE广播消息中的广播地址由随机广播地址修改为所述固定广播地址,将所述BLE广播消息中的地址类型由随机random修改为公共public,将所述BLE广播消息中的标识由第一值修改为第二值,以生成所述第一BLE配对广播消息,具体包括:
响应于所述第一输入,所述第一双模蓝牙终端调用BLE广播接口,生成所述BLE广播消息,将所述BLE广播消息中的广播地址由随机广播地址修改为所述固定广播地址,将所述BLE广播消息中的地址类型由随机random修改为公共public,将所述BLE广播消息中的标识由所述第一值修改为所述第二值,以生成所述第一BLE配对广播消息。
根据权利要求1-9中任一项所述的蓝牙通信的方法,其特征在于,所述方法还包括:
若所述第一双模蓝牙终端在发送所述第一BLE配对广播消息后的预设时间内,未成功建立BLE连接,所述第一双模蓝牙终端停止发送所述第一BLE配对广播消息。
根据权利要求9所述的蓝牙通信的方法,其特征在于,所述响应于所述第一输入,所述第一双模蓝牙终端调用BLE广播接口,生成所述BLE广播消息,将所述BLE广播消息中的广播地址由随机广播地址修改为所述固定广播地址,将所述BLE广播消息中的地址类型由随机random修改为公共public,将所述BLE广播消息中的标识由所述第一值修改为所述第二值,以生成所述第一BLE配对广播消息,具体包括:
响应于所述第一输入,所述第一双模蓝牙终端确定调用所述BLE广播接口的应用为第一应用,所述第一应用为具备调用所述BLE广播接口权限的应用;
所述第一双模蓝牙终端调用所述BLE广播接口,生成所述BLE广播消息,将所述BLE广播消息中的广播地址由随机广播地址修改为所...
【专利技术属性】
技术研发人员:彭运生,夏中林,刘春,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。