著录项信息
专利名称 | 一种蓝牙通信方法及系统 |
申请号 | CN201510106865.0 | 申请日期 | 2015-03-11 |
法律状态 | 撤回 | 申报国家 | 中国 |
公开/公告日 | 2015-07-22 | 公开/公告号 | CN104796847A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W4/00 | IPC分类号 | H;0;4;W;4;/;0;0;;;H;0;4;W;2;4;/;0;4;;;H;0;4;W;2;8;/;0;6;;;G;0;8;B;2;1;/;2;4查看分类表>
|
申请人 | 南通同洲电子有限责任公司 | 申请人地址 | 江苏省南通市崇川区新胜路188号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 南通同洲电子有限责任公司 | 当前权利人 | 南通同洲电子有限责任公司 |
发明人 | 曹黎 |
代理机构 | 广州三环专利代理有限公司 | 代理人 | 郝传鑫;熊永强 |
摘要
本发明实施例公开了一种蓝牙通信方法,包括主设备根据蓝牙协议生成第一蓝牙数据包,第一蓝牙数据包包含第一标志位和第一字段,第一字段包含第一子字段和第二子字段,第一标志位用于指示第一字段是否为第一数据格式的字段,当第一字段为第一数据格式的字段时,第一子字段的值为主设备的控制指令,第二子字段的值为设置信息;主设备发送第一蓝牙数据包至从设备;从设备通过RFCOMM协议解析第一蓝牙数据包之后,提取第一标志位,并判断第一字段是否为第一数据格式的字段,若是,则按照第一数据格式解析第一字段,提取第一子字段和第二子字段的值。采用本发明,可实现将防丢业务涉及的数据通信通过扩展协议处理,方便快速开发防丢应用。
1.一种蓝牙通信方法,其特征在于,包括:
主设备根据蓝牙协议生成第一蓝牙数据包,所述第一蓝牙数据包包含第一标志位和第一字段,所述第一字段包含第一子字段和第二子字段,所述第一标志位用于指示所述第一字段是否为第一数据格式的字段,当所述第一字段为所述第一数据格式的字段时,所述第一子字段的值为主设备的控制指令,所述第二子字段的值为设置信息;
主设备发送所述第一蓝牙数据包至从设备;
从设备接收所述第一蓝牙数据包;
在通过RFCOMM协议解析所述第一蓝牙数据包之后,从设备提取所述第一标志位,并根据所述第一标志位判断所述第一字段是否为所述第一数据格式的字段,若是,则从设备按照所述第一数据格式解析所述第一字段,提取所述第一子字段和所述第二子字段的值。
2.如权利要求1所述的方法,其特征在于,在所述从设备按照第一数据格式解析所述第一字段,提取第一子字段和第二子字段的值之后,还包括:
从设备判断所述第一子字段的值是否对应开启防丢的控制指令,若是,则从设备监测与主设备之间的预设通信连接的状态,当所述预设通信连接断开时,从设备输出预设报警信号。
3.如权利要求2所述的方法,其特征在于,在所述从设备按照第一数据格式解析所述第一字段,提取第一子字段和第二子字段的值之后,还包括:
从设备判断所述第二子字段的值是否对应从设备支持的报警方式,若是,则将所述二子字段的值所对应的报警方式设置成从设备的有效报警方式,并根据所述有效报警方式设置所述预设报警信号。
4.如权利要求1所述的方法,其特征在于,还包括:
从设备根据蓝牙协议生成第二蓝牙数据包,所述第二蓝牙数据包包含所述第一标志位和所述第二字段,所述第二字段包括第三子字段和第四子字段,所述第一标志位用于指示所述第二字段是否为第二数据格式的字段,当所述第二字段为所述第二数据格式的字段时,所述第三子字段的值为从设备支持的通信距离,所述第四子字段的值为从设备支持的报警方式;
从设备发送所述第二蓝牙数据包至主设备;
主设备接收所述第二蓝牙数据包;
在通过RFCOMM协议解析所述第二蓝牙数据包之后,主设备提取所述第一标志位,并根据所述第一标志位判断所述第二字段是否为所述第二数据格式的字段,若是,则主设备按照所述第二数据格式解析所述第二字段,提取所述第三子字段的值和所述第四子字段的值。
5.如权利要求4所述的方法,其特征在于,在所述主设备按照所述第二数据格式解析所述第二字段,提取所述第三子字段和所述第四子字段的值之后,还包括:
主设备判断所述第三子字段的值是否处于第一数值范围,若是,则输出所述第三子字段的值。
6.如权利要求4所述的方法,其特征在于,在所述主设备按照所述第二数据格式解析所述第二字段,提取所述第三子字段和所述第四子字段的值之后,还包括:
主设备判断所述第四子字段的值是否处于第二数值范围,若是,则输出所述第四子字段的值所指示的从设备支持的报警方式;
主设备接收第一输入,用于在所述从设备支持的报警方式中选出从设备的有效报警方式,并根据所述第一输入将所述第二子字段的值设置为所述从设备的有效报警方式。
7.一种蓝牙通信系统,其特征在于,包括主设备和从设备,其中:
主设备根据蓝牙协议生成第一蓝牙数据包,所述第一蓝牙数据包包含第一标志位和第一字段,所述第一字段包含第一子字段和第二子字段,所述第一标志位用于指示所述第一字段是否为第一数据格式的字段,当所述第一字段为所述第一数据格式的字段时,所述第一子字段的值为主设备的控制指令,所述第二子字段的值为设置信息;
主设备发送所述第一蓝牙数据包至从设备;
从设备接收所述第一蓝牙数据包;
在通过串行仿真协议(RFCOMM协议)解析所述第一蓝牙数据包之后,从设备提取所述第一标志位,并根据所述第一标志位判断所述第一字段是否为所述第一数据格式的字段,若是,则从设备按照所述第一数据格式解析所述第一字段,提取所述第一子字段和所述第二子字段的值。
8.如权利要求7所述的系统,其特征在于,还包括:
从设备根据蓝牙协议生成第二蓝牙数据包,所述第二蓝牙数据包包含所述第一标志位和所述第二字段,所述第二字段包括第三子字段和第四子字段,所述第一标志位用于指示所述第二字段是否为第二数据格式的字段,当所述第二字段为所述第二数据格式的字段时,所述第三子字段的值为从设备支持的通信距离,所述第四子字段的值为从设备支持的报警方式;
从设备发送所述第二蓝牙数据包至主设备;
主设备接收所述第二蓝牙数据包;
在通过RFCOMM协议解析所述第一蓝牙数据包之后,主设备提取所述第一标志位,并根据所述第一标志位判断所述第二字段是否为所述第二数据格式的字段,若是,则主设备按照所述第二数据格式解析所述第二字段,提取所述第三子字段的值和所述第四子字段的值。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-06-26
|
2013-04-15
| | |
2
| |
2010-06-02
|
2009-12-01
| | |
3
| |
2015-02-04
|
2014-10-27
| | |
4
| |
2013-07-10
|
2013-04-02
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |