diff --git a/V1.4-Chinese/STM32F103_App1/HardWare/FEED_SCALE/feed_scale.c b/V1.4-Chinese/STM32F103_App1/HardWare/FEED_SCALE/feed_scale.c index f630086..66ce6dd 100644 --- a/V1.4-Chinese/STM32F103_App1/HardWare/FEED_SCALE/feed_scale.c +++ b/V1.4-Chinese/STM32F103_App1/HardWare/FEED_SCALE/feed_scale.c @@ -114,7 +114,7 @@ static int feed_scale_read_frame(uint8_t *buf, uint16_t max_len) static void feed_scale_report_weight(const char *header) { (void)header; - /* 云平台字段映射:把剩余料重放到 zero 字段,空载重量放到 weight 字段 */ + /* 云平台物模型字段:weight=剩余料重(净重),zero=空载重量(去皮),onceWt=单次投料量 */ /* sw1 与 feeding 均上报继电器 1 状态,平台两个开关都能同步刷新 */ NET_publish_status( MqttInfoStr.Relay_State[1] ? 1 : 0, diff --git a/V1.4-Chinese/STM32F103_App1/HardWare/RELAY/relay.c b/V1.4-Chinese/STM32F103_App1/HardWare/RELAY/relay.c index c386a56..b5955d2 100644 --- a/V1.4-Chinese/STM32F103_App1/HardWare/RELAY/relay.c +++ b/V1.4-Chinese/STM32F103_App1/HardWare/RELAY/relay.c @@ -169,7 +169,7 @@ void relayRequestReport(void) /* 上报继电器当前状态到MQTT平台 */ void relayStatueUpdata(void) { - /* 云平台字段映射:把剩余料重放到 zero 字段,空载重量放到 weight 字段 */ + /* 云平台物模型字段:weight=剩余料重(净重),zero=空载重量(去皮),onceWt=单次投料量 */ /* sw1 与 feeding 均上报继电器 1 状态,平台两个开关都能同步刷新 */ NET_publish_status( MqttInfoStr.Relay_State[1] ? 1 : 0, diff --git a/V1.4-Chinese/STM32F103_App1/README.md b/V1.4-Chinese/STM32F103_App1/README.md index bfa185e..ca53e09 100644 --- a/V1.4-Chinese/STM32F103_App1/README.md +++ b/V1.4-Chinese/STM32F103_App1/README.md @@ -282,8 +282,8 @@ W25Q64 外部 Flash(8MB): | 字段 | 含义 | 说明 | | --- | --- | --- | | `ver` | 固件版本号 | 每次状态上报携带,平台可据此识别设备是否发生回退 | -| `weight` | 空载重量 | 平台显示为去皮重量 `zero` | -| `zero` | 剩余料重 | 平台显示为当前剩余料重 | +| `weight` | 剩余料重(净重) | 与平台物模型一致 | +| `zero` | 空载重量(去皮) | 与平台物模型一致 | | `onceWt` | 单次投喂量 | 每次投喂目标重量;**无秤模式不上报、下发设置被拒绝** | | `sw1` / `feeding` | 第一路继电器状态 | 1=投喂中,0=停止;无秤模式下两字段**同时上报**,平台两个开关同步刷新 | | `sw2~sw4` | 备用继电器状态 | 0/1 |