[发明专利]蓝牙连接方法和装置有效
申请号: | 201910636563.2 | 申请日: | 2019-07-15 |
公开(公告)号: | CN110381487B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 钟卓成;李敏贤;吴旭 | 申请(专利权)人: | 珠海市杰理科技股份有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W76/14;H04L1/00 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 金无量 |
地址: | 519000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蓝牙 连接 方法 装置 | ||
1.一种蓝牙连接方法,其特征在于,所述方法包括:
当蓝牙从端设备采用第一蓝牙地址与蓝牙主端设备连接后,将所述蓝牙从端设备的第一蓝牙地址修改为第二蓝牙地址;其中,所述第一蓝牙地址为所述蓝牙从端设备的BLE地址;
当所述蓝牙从端设备采用第二蓝牙地址接收到所述蓝牙主端设备的连接请求之后,拒绝与所述蓝牙主端设备自动回连。
2.根据权利要求1所述的方法,其特征在于,所述将所述蓝牙从端设备的第一蓝牙地址修改为第二蓝牙地址,包括:
获取所述第一蓝牙地址中的其中一个目标字节;
根据第一预设规则,将所述目标字节进行变更,得到变更后的字节;
将变更后的字节与所述第一蓝牙地址中的其它字节按位重组,得到所述第二蓝牙地址。
3.根据权利要求2所述的方法,其特征在于,所述根据预设规则,将所述目标字节进行变更,得到变更后的字节,包括:
对所述目标字节中的部分比特位的值进行变更,得到变更后的字节。
4.根据权利要求3所述的方法,其特征在于,所述目标字节包括预设的至少一个保留比特位和至少一个变更比特位,所述对所述目标字节中的部分比特位的值进行变更,得到变更后的字节,包括:
按位提取所述变更比特位,得到第一组合比特;
对所述第一组合比特进行高位补零,得到第一存储数据;所述第一存储数据的比特位数量与所述目标字节的比特位数量相同;
采用预设的变更值对所述第一存储数据进行数据加操作或者减操作,得到第二存储数据,并根据所述第二存储数据和所述至少一个保留比特位,得到变更后的字节。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第二存储数据和所述至少一个保留比特位,得到变更后的字节,包括:
去掉所述第二存储数据中与所述高位补零对应的比特位,获得第二组合比特;
将所述至少一个保留比特位的位置和值保持不变,并将所述第二组合比特按位填入所述目标字节的变更比特位中,得到所述变更后的字节;所述目标字节包括8个比特位,所述保留比特位的位数为3-5位。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:
获取所述蓝牙从端设备的BR/EDR地址;
根据所述BR/EDR地址,生成所述第一蓝牙地址。
7.根据权利要求6所述的方法,其特征在于,所述BR/EDR地址包括至少一个保留字节和至少一个待变更字节;所述根据所述BR/EDR地址,生成所述第一蓝牙地址,包括:
按第二预设规则,将所述待变更字节进行变更,获得已变更字节;
将所述已变更字节与所述BR/EDR地址保留字节按位重组,得到所述第一蓝牙地址。
8.根据权利要求7所述的方法,其特征在于,所述待变更字节包括至少一个待取反位;所述按预设变更规则,将所述待变更字节进行变更,获得已变更字节,包括:
将所述待变更字节中的所述至少一个待取反位进行取反操作,并在取反操作后的字节上加1,获得所述已变更字节。
9.根据权利要求8所述的方法,其特征在于,所述按预设变更规则,将所述待变更字节进行变更,获得已变更字节,包括:
采用预设的循环校验CRC算法对所述待变更字节进行变更,获得已变更字节。
10.一种蓝牙连接装置,其特征在于,所述装置包括:
修改模块,用于在蓝牙从端设备采用第一蓝牙地址与第一蓝牙主端设备连接后,将所述蓝牙从端设备的第一蓝牙地址修改为第二蓝牙地址;其中,所述第一蓝牙地址为所述蓝牙从端设备的BLE地址;
连接模块,用于在所述蓝牙从端设备采用第二蓝牙地址接收到所述蓝牙主端设备的连接请求之后,拒绝与所述蓝牙主端设备自动回连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市杰理科技股份有限公司,未经珠海市杰理科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910636563.2/1.html,转载请声明来源钻瓜专利网。