“虫情仪通讯文档”的版本间的差异
(→获取定位信息) |
(→远程控制) |
||
(未显示同一用户的13个中间版本) | |||
第80行: | 第80行: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
− | | '''发送方''' || | + | | '''发送方''' || 服务端 |
|- | |- | ||
− | | '''说明''' || | + | | '''说明''' || 服务端应答设备偏移 |
|- | |- | ||
| '''开始标志''' || 1byte,“_” | | '''开始标志''' || 1byte,“_” | ||
第94行: | 第94行: | ||
| '''分隔符''' || 1byte,“/” | | '''分隔符''' || 1byte,“/” | ||
|- | |- | ||
− | | '''参数''' || | + | | '''参数''' || 1-上报成功 |
|- | |- | ||
| '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
第119行: | 第119行: | ||
| '''分隔符''' || 1byte,“/” | | '''分隔符''' || 1byte,“/” | ||
|- | |- | ||
− | | '''参数''' || | + | | '''参数''' || 1-锁定,2-解除锁定 |
|- | |- | ||
| '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
第172行: | 第172行: | ||
| '''参数''' || 拍照时间1(格式:HHmm)#/#分割 | | '''参数''' || 拍照时间1(格式:HHmm)#/#分割 | ||
− | + | 拍照时间2(4byte,格式:HHmm,没有设备为FFFF) | |
− | + | 拍照时间3(4byte,格式:HHmm,没有设备为FFFF) | |
− | + | 拍照时间4(4byte,格式:HHmm,没有设备为FFFF) | |
− | + | 拍照时间5(4byte,格式:HHmm,没有设备为FFFF) | |
|- | |- | ||
| '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
第201行: | 第201行: | ||
| '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | | '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | ||
|- | |- | ||
− | | '''内容''' || | + | | '''内容''' || 1-设置成功,2-设置失败 |
|- | |- | ||
第227行: | 第227行: | ||
| '''分隔符''' || 1byte,“/” | | '''分隔符''' || 1byte,“/” | ||
|- | |- | ||
− | | '''参数''' || | + | | '''参数''' || 控制装置:2byte,01-相机拍照,02-闸门1开,03-闸门1关,04-闸门2开,05-闸门2关,06-引虫灯开,07-引虫灯关,08-胶带走位,09-补光灯开,0A-补光灯关,10-开门报警解除,11-开门报警打开 |
+ | |- | ||
+ | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
+ | |} | ||
+ | |||
+ | ==== 远程请求响应 ==== | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | '''发送方''' || 通信模块 | ||
+ | |- | ||
+ | | '''说明''' || 返回服务端查询内容 | ||
+ | |- | ||
+ | | '''开始标志''' || 1byte,“_” | ||
+ | |- | ||
+ | | '''响应类型''' || 2byte,RS | ||
+ | |- | ||
+ | | '''命令''' || 3byte,CQA | ||
+ | |- | ||
+ | | '''会话ID''' || 6byte,服务器生成 | ||
+ | |- | ||
+ | | '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | ||
+ | |- | ||
+ | | '''内容''' || 1-执行成功,2-执行失败,3-没有该功能 | ||
+ | |- | ||
+ | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
+ | |} | ||
+ | |||
+ | === 查询设备信息 === | ||
+ | |||
+ | ==== 查询设备信息请求 ==== | ||
+ | |||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | | '''发送方''' || 服务器 | ||
+ | |- | ||
+ | | '''说明''' || 服务端询问设备状态 | ||
+ | |- | ||
+ | | '''开始标志''' || 1byte,“_” | ||
+ | |- | ||
+ | | '''报文长度''' || 3byte,表示整个报文的总长度,ASCII数字表示 | ||
+ | |- | ||
+ | | '''命令''' || 3byte,CQG | ||
+ | |- | ||
+ | | '''会话ID''' || 6byte,服务器生成 | ||
+ | |- | ||
+ | | '''分隔符''' || 1byte,“/” | ||
+ | |- | ||
+ | | '''参数''' || 固定值"1" | ||
|- | |- | ||
| '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
第250行: | 第298行: | ||
| '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | | '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | ||
|- | |- | ||
− | | '''内容''' || | + | | '''内容''' || 当前设备时间(格式:HHmm)#/# |
+ | |||
+ | 闸门1状态(0x01-开,0x02-关,0x03-无)#/# | ||
+ | |||
+ | 闸门2状态(0x01-开,0x02-关,0x03-无)#/# | ||
+ | |||
+ | 引虫灯状态(0x01-开,0x02-关,0x03-无)#/# | ||
+ | |||
+ | 开门报警状态(0x01-开,0x02-关,0x03-无)#/# | ||
+ | |||
+ | 拍照时间1(格式:HHmm)#/# | ||
+ | |||
+ | 拍照时间2(格式:HHmm)#/# | ||
+ | |||
+ | 拍照时间3(格式:HHmm)#/# | ||
+ | |||
+ | 拍照时间4(格式:HHmm)#/# | ||
+ | |||
+ | 拍照时间5(格式:HHmm) | ||
|- | |- | ||
| '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
第275行: | 第341行: | ||
| '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | | '''内容长度''' || 3byte,表示内容长度,ASCII数字表示 | ||
|- | |- | ||
− | | '''内容''' || | + | | '''内容''' || 故障类型:1-电量低故障,2-走带用尽故障(传感器或者脉冲多余300个一次),3-安卓通讯故障(#/#分割) |
故障参数:电量低故障上报电量值(0-10),其他暂时没有该项目 | 故障参数:电量低故障上报电量值(0-10),其他暂时没有该项目 | ||
第300行: | 第366行: | ||
| '''分隔符''' || 1byte,“/” | | '''分隔符''' || 1byte,“/” | ||
|- | |- | ||
− | | '''参数''' || | + | | '''参数''' || 1-上报成功 |
|- | |- | ||
| '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | | '''结束标志''' || 2byte,\r\n(0x0D 0x0A) | ||
|} | |} |
2024年4月30日 (二) 04:54的最新版本
目录
获取定位信息
定位查询请求
发送方 | 服务器 |
说明 | 服务端询问设备状态 |
开始标志 | 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,“_” |
响应类型 | 2byte,RP |
命令 | 3byte,CQF |
会话ID | 6byte,A21021 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 当前位置(精度,维度)#/#
锁定位置(精度,维度)#/# 偏移距离(米为单位) |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
设备偏移响应
发送方 | 服务端 |
说明 | 服务端应答设备偏移 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQF |
会话ID | 6byte,A21021 |
分隔符 | 1byte,“/” |
参数 | 1-上报成功 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
锁定当前位置
锁定位置请求
发送方 | 服务器 |
说明 | 服务端询问设备状态 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQB |
会话ID | 6byte,服务器生成 |
分隔符 | 1byte,“/” |
参数 | 1-锁定,2-解除锁定 |
结束标志 | 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,CQD |
会话ID | 6byte,服务器生成 |
分隔符 | 1byte,“/” |
参数 | 拍照时间1(格式:HHmm)#/#分割
拍照时间2(4byte,格式:HHmm,没有设备为FFFF) 拍照时间3(4byte,格式:HHmm,没有设备为FFFF) 拍照时间4(4byte,格式:HHmm,没有设备为FFFF) 拍照时间5(4byte,格式:HHmm,没有设备为FFFF) |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
定位查询响应
发送方 | 通信模块 |
说明 | 返回服务端查询内容 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RS |
命令 | 3byte,CQD |
会话ID | 6byte,服务器生成 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 1-设置成功,2-设置失败 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
远程控制
远程控制请求
发送方 | 服务器 |
说明 | 服务端询问设备状态 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQC |
会话ID | 6byte,服务器生成 |
分隔符 | 1byte,“/” |
参数 | 控制装置:2byte,01-相机拍照,02-闸门1开,03-闸门1关,04-闸门2开,05-闸门2关,06-引虫灯开,07-引虫灯关,08-胶带走位,09-补光灯开,0A-补光灯关,10-开门报警解除,11-开门报警打开 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
远程请求响应
发送方 | 通信模块 |
说明 | 返回服务端查询内容 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RS |
命令 | 3byte,CQA |
会话ID | 6byte,服务器生成 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 1-执行成功,2-执行失败,3-没有该功能 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
查询设备信息
查询设备信息请求
发送方 | 服务器 |
说明 | 服务端询问设备状态 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQG |
会话ID | 6byte,服务器生成 |
分隔符 | 1byte,“/” |
参数 | 固定值"1" |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
远程请求响应
发送方 | 通信模块 |
说明 | 返回服务端查询内容 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RS |
命令 | 3byte,CQA |
会话ID | 6byte,服务器生成 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 当前设备时间(格式:HHmm)#/#
闸门1状态(0x01-开,0x02-关,0x03-无)#/# 闸门2状态(0x01-开,0x02-关,0x03-无)#/# 引虫灯状态(0x01-开,0x02-关,0x03-无)#/# 开门报警状态(0x01-开,0x02-关,0x03-无)#/# 拍照时间1(格式:HHmm)#/# 拍照时间2(格式:HHmm)#/# 拍照时间3(格式:HHmm)#/# 拍照时间4(格式:HHmm)#/# 拍照时间5(格式:HHmm) |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
故障上报
故障上报请求
发送方 | 通信模块 |
说明 | 设备故障上报 |
开始标志 | 1byte,“_” |
响应类型 | 2byte,RP |
命令 | 3byte,CQE |
会话ID | 6byte,A21020 |
内容长度 | 3byte,表示内容长度,ASCII数字表示 |
内容 | 故障类型:1-电量低故障,2-走带用尽故障(传感器或者脉冲多余300个一次),3-安卓通讯故障(#/#分割)
故障参数:电量低故障上报电量值(0-10),其他暂时没有该项目 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |
故障上报响应
发送方 | 通讯模块 |
说明 | 设备故障上报应答 |
开始标志 | 1byte,“_” |
报文长度 | 3byte,表示整个报文的总长度,ASCII数字表示 |
命令 | 3byte,CQE |
会话ID | 6byte,A21020 |
分隔符 | 1byte,“/” |
参数 | 1-上报成功 |
结束标志 | 2byte,\r\n(0x0D 0x0A) |