这是串口协议还是其他协议?
2025-7-28 14:02 来自 380091044 发布 @ 综合讨论
接手一个烂尾项目,据交接人说,这是使用模块协议,包括串口协议,我看了几遍,没有发现串口相关协议,
## 接入规则
- 数据包格式:十进制,json,用\r\n分隔。
- 服务端心跳检测:180秒没收到客户端新的通信,自动踢出。
- 服务端下发的指令(如:注油、更换耗材)都会带BizId参数,客户端应答时,需要将BizId返回(详细查看协议内容)。
- 由客户端发起的操作,服务端处理后若未得到预期效果(比如登录pwd错了),统一应答格式:{"Type":"err","Msg":"xxxx"}
## 协议内容
## 设备登录
【客户端】发起:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type |string | 是 | reg |
|Imei |string | 是 | 设备编号 |
|Pwd |string | 是 | 设备密码 |
|Gateway |string | 否 | 网关(传1,如果不是传0或不传) |
|Ver |string | 是 | 版本号 |
- 设备编号、密码需提前录入后台。
【服务端】应答:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type |string | 是 | reg |
|Time |string | 是 |当前时间戳(1645515775) |
## 设备心跳上报
【客户端】发起:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type |string | 是 | ping |
|Signal |string | 是 | 4G信号 |
|Status |string | 是 |状态:1-待机,2-故障,3-作业中 |
|BatteryLeft |int | 否 | 剩余电量,如85%就传:85 |
|CapacityLeft |int | 否 | 剩余油量,如100ml就传100 |
|InjectPressure |int | 否 | 注油压强 |
【服务端】应答:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type |string | 是 | pong |
## 开始注油
【服务端】发起:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type
## 接入规则
- 数据包格式:十进制,json,用\r\n分隔。
- 服务端心跳检测:180秒没收到客户端新的通信,自动踢出。
- 服务端下发的指令(如:注油、更换耗材)都会带BizId参数,客户端应答时,需要将BizId返回(详细查看协议内容)。
- 由客户端发起的操作,服务端处理后若未得到预期效果(比如登录pwd错了),统一应答格式:{"Type":"err","Msg":"xxxx"}
## 协议内容
## 设备登录
【客户端】发起:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type |string | 是 | reg |
|Imei |string | 是 | 设备编号 |
|Pwd |string | 是 | 设备密码 |
|Gateway |string | 否 | 网关(传1,如果不是传0或不传) |
|Ver |string | 是 | 版本号 |
- 设备编号、密码需提前录入后台。
【服务端】应答:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type |string | 是 | reg |
|Time |string | 是 |当前时间戳(1645515775) |
## 设备心跳上报
【客户端】发起:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type |string | 是 | ping |
|Signal |string | 是 | 4G信号 |
|Status |string | 是 |状态:1-待机,2-故障,3-作业中 |
|BatteryLeft |int | 否 | 剩余电量,如85%就传:85 |
|CapacityLeft |int | 否 | 剩余油量,如100ml就传100 |
|InjectPressure |int | 否 | 注油压强 |
【服务端】应答:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type |string | 是 | pong |
## 开始注油
【服务端】发起:
| 字段 |字段类型 | 必填 | 说明 |
| --- | --- | --- | --- |
|Type
- 最近查阅:
免责声明:
本平台旨在开源共享精神,请勿发布敏感信息,任何违法信息我们将移交公安机关;