“虫情仪通讯文档”的版本间的差异
(→锁定当前位置) |
(→锁定当前位置) |
||
第68行: | 第68行: | ||
|- | |- | ||
| '''参数''' || 空 | | '''参数''' || 空 | ||
+ | |- | ||
+ | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
+ | |} | ||
+ | |||
+ | ==== 定位查询响应 ==== | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | '''发送方''' || 通信模块 | ||
+ | |- | ||
+ | | '''说明''' || 返回服务端查询内容 | ||
+ | |- | ||
+ | | '''开始标志''' || 1byte,“_” | ||
+ | |- | ||
+ | | '''响应类型''' || 2byte,RS | ||
+ | |- | ||
+ | | '''命令''' || 3byte,CQA | ||
+ | |- | ||
+ | | '''会话ID''' || 6byte,服务器生成 | ||
+ | |- | ||
+ | | '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | ||
+ | |- | ||
+ | | '''内容''' || 是否成功:0x01-成功,0x02-未获取当前位置(#/#分割) | ||
+ | |||
+ | 定位信息:当未成功锁定时返回NO POSITION,当锁定成功后返回(经度,维度) | ||
+ | |||
+ | |- | ||
+ | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
+ | |} | ||
+ | |||
+ | === 锁定当前位置 === | ||
+ | |||
+ | ==== 锁定位置请求 ==== | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | '''发送方''' || 服务器 | ||
+ | |- | ||
+ | | '''说明''' || 服务端询问设备状态 | ||
+ | |- | ||
+ | | '''开始标志''' || 1byte,“_” | ||
+ | |- | ||
+ | | '''报文长度''' || 3byte,表示整个报文的总长度,ASCII数字表示 | ||
+ | |- | ||
+ | | '''命令''' || 3byte,CQB | ||
+ | |- | ||
+ | | '''会话ID''' || 6byte,服务器生成 | ||
+ | |- | ||
+ | | '''分隔符''' || 1byte,“/” | ||
+ | |- | ||
+ | | '''参数''' || 空 | ||
+ | |- | ||
+ | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
+ | |} | ||
+ | |||
+ | ==== 定位查询响应 ==== | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | '''发送方''' || 通信模块 | ||
+ | |- | ||
+ | | '''说明''' || 返回服务端查询内容 | ||
+ | |- | ||
+ | | '''开始标志''' || 1byte,“_” | ||
+ | |- | ||
+ | | '''响应类型''' || 2byte,RS | ||
+ | |- | ||
+ | | '''命令''' || 3byte,CQA | ||
+ | |- | ||
+ | | '''会话ID''' || 6byte,服务器生成 | ||
+ | |- | ||
+ | | '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | ||
+ | |- | ||
+ | | '''内容''' || 是否成功:0x01-成功,0x02-未获取当前位置(#/#分割) | ||
+ | |||
+ | 定位信息:当未成功锁定时返回NO POSITION,当锁定成功后返回(经度,维度) | ||
+ | |||
|- | |- | ||
| '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) |
2024年4月22日 (一) 10:47的版本
目录
获取定位信息
定位查询请求
发送方 | 服务器 |
说明 | 服务端询问设备状态 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQA |
会话ID | 6byte,服务器生成 |
分隔符 | 1byte,“/” |
参数 | 空 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
定位查询响应
发送方 | 通信模块 |
说明 | 返回服务端查询内容 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RS |
命令 | 3byte,CQA |
会话ID | 6byte,服务器生成 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 定位信息:成功获取定位信息参数为(经度,维度),没有成功定位参数为(文本:NO POSITION) |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
锁定当前位置
锁定位置请求
发送方 | 服务器 |
说明 | 服务端询问设备状态 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQB |
会话ID | 6byte,服务器生成 |
分隔符 | 1byte,“/” |
参数 | 空 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
定位查询响应
发送方 | 通信模块 |
说明 | 返回服务端查询内容 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RS |
命令 | 3byte,CQA |
会话ID | 6byte,服务器生成 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 是否成功:0x01-成功,0x02-未获取当前位置(#/#分割)
定位信息:当未成功锁定时返回NO POSITION,当锁定成功后返回(经度,维度) |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
锁定当前位置
锁定位置请求
发送方 | 服务器 |
说明 | 服务端询问设备状态 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQB |
会话ID | 6byte,服务器生成 |
分隔符 | 1byte,“/” |
参数 | 空 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
定位查询响应
发送方 | 通信模块 |
说明 | 返回服务端查询内容 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RS |
命令 | 3byte,CQA |
会话ID | 6byte,服务器生成 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 是否成功:0x01-成功,0x02-未获取当前位置(#/#分割)
定位信息:当未成功锁定时返回NO POSITION,当锁定成功后返回(经度,维度) |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
锁定当前位置
锁定位置请求
发送方 | 服务器 |
说明 | 服务端询问设备状态 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQB |
会话ID | 6byte,服务器生成 |
分隔符 | 1byte,“/” |
参数 | 空 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
定位查询响应
发送方 | 通信模块 |
说明 | 返回服务端查询内容 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RS |
命令 | 3byte,CQA |
会话ID | 6byte,服务器生成 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 是否成功:0x01-成功,0x02-未获取当前位置(#/#分割)
定位信息:当未成功锁定时返回NO POSITION,当锁定成功后返回(经度,维度) |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
定位查询响应
发送方 | 通信模块 |
说明 | 返回服务端查询内容 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RS |
命令 | 3byte,CQA |
会话ID | 6byte,服务器生成 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 是否成功:0x01-成功,0x02-未获取当前位置(#/#分割)
定位信息:当未成功锁定时返回NO POSITION,当锁定成功后返回(经度,维度) |
结束标志 | 2byte,\r\n(0x0D 0x0A) |