[发明专利]一种快速获知蓝牙设备断开连接的方法及终端设备有效
| 申请号: | 201910848814.3 | 申请日: | 2019-09-09 |
| 公开(公告)号: | CN110545540B | 公开(公告)日: | 2022-04-01 |
| 发明(设计)人: | 陆舟;于华章 | 申请(专利权)人: | 飞天诚信科技股份有限公司 |
| 主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W52/02;H04W76/10;H04W76/25;H04W76/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 快速 获知 蓝牙 设备 断开 连接 方法 终端设备 | ||
本发明公开了一种快速获知蓝牙设备断开连接的方法,方法包括:终端设备与蓝牙设备建立连接;终端设备接收蓝牙设备发送的更改预置系统连接参数请求,并向蓝牙设备发送接受更改预置系统连接参数请求的响应;接收蓝牙设备发送的确认更改预置系统连接参数的信息后,向蓝牙设备发送更改预置系统连接参数指令;根据瞬时参数判断是否达到更改预置系统连接参数的生效时间;如果是,终端设备对预置系统连接参数进行更改,并根据更改后的预置系统连接参数的超时参数判断蓝牙设备是否断开,如果否,终端设备根据预置系统连接参数的超时参数判断蓝牙设备是否断开连接,并在判断蓝牙设备断开连接后,将蓝牙设备断开的消息发送给与蓝牙设备对应的应用。
技术领域
本发明涉及通信领域,特别涉及一种快速获知蓝牙设备断开连接的方法及终端设备。
背景技术
随着蓝牙设备的普及,在很多终端设备上,都会用到蓝牙设备对应的应用,例如蓝牙key,蓝牙读卡器,蓝牙指纹卡等等蓝牙设备的应用。在现有的终端设备上,如果蓝牙设备异常断开,终端设备不能及时收到断开连接的消息,因此终端设备无法及时将断开连接的消息发送给在终端设备上运行的与蓝牙设备对应的应用,这些应用在蓝牙设备与终端设备断开时仍在运行,因此造成终端设备运行资源的浪费。
发明内容
为解决以上技术问题,本发明提供了一种快速获知蓝牙设备断开连接的方法及终端设备。
本发明提供了一种快速获知蓝牙设备断开连接的方法,包括:
步骤A1,终端设备与蓝牙设备建立连接;
步骤A2,终端设备接收蓝牙设备发送的更改预置系统连接参数请求,其中,更改预置系统连接参数请求中的超时参数小于预置系统连接参数的超时参数;
步骤A3,终端设备向蓝牙设备发送接受更改预置系统连接参数请求的响应;
步骤A4,终端设备接收蓝牙设备发送的确认更改预置系统连接参数的信息;
步骤A5,终端设备向蓝牙设备发送更改预置系统连接参数指令;更改系统预置连接参数指令中包括瞬时参数;
步骤A6,终端设备根据瞬时参数判断是否达到更改预置系统连接参数的生效时间;如果是,执行步骤A7;如果否,执行步骤A8;
步骤A7,终端设备对预置系统连接参数进行更改,并根据更改后的预置系统连接参数的超时参数判断蓝牙设备是否断开连接;并在判断蓝牙设备断开连接后将蓝牙设备断开连接的消息发送给与蓝牙设备对应的应用;
步骤A8,终端设备根据预置系统连接参数的超时参数判断蓝牙设备是否断开连接并在判断蓝牙设备断开连接后将蓝牙设备断开连接的消息发送给与蓝牙设备对应的应用。
本发明又提供了一种快速获知蓝牙设备断开连接的方法,包括:
步骤B1,终端设备与蓝牙设备建立连接;
步骤B2,终端设备判断与蓝牙设备对应的应用的预置的超时参数是否小于预置的系统连接参数的超时参数,如果是,执行步骤B3;如果否,执行步骤B4;
步骤B3,终端设备向蓝牙设备发送心跳指令,并根据应用的预置的超时参数判断终端设备与蓝牙设备是否断开连接,并在判断蓝牙设备断开连接后将蓝牙设备断开连接的消息发送给与蓝牙设备对应的应用;
步骤B4,终端设备根据预置的系统连接参数的超时参数判断蓝牙设备是否断开连接,并在判断蓝牙设备断开连接后将蓝牙设备断开连接的消息发送给与蓝牙设备对应的应用。
本发明还提供了一种快速获知蓝牙设备断开连接的终端设备,包括:
连接模块,用于与蓝牙设备建立连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞天诚信科技股份有限公司,未经飞天诚信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910848814.3/2.html,转载请声明来源钻瓜专利网。





