Commit Graph

11 Commits

Author SHA1 Message Date
helei 3cdaba312f 指令应答可靠化:新增NET_publish_response_wait(等OK+重试2次),继电器/扩展板反馈应答换用,修复动作了但平台响应超时 2026-09-14 10:23:05 +08:00
helei ed955fca03 平台应答文案全部中文化(UTF-8转义):开关/投喂参数无效,重量未就绪,无秤,扩展板离线/忙/无应答等 2026-09-13 21:35:11 +08:00
helei 1cc146dd0e 继电器反馈失败平台应答统一中文:负载断开或继电器损坏(UTF-8转义,板载sw1~4+扩展板sw5~8全部) 2026-09-13 21:29:55 +08:00
helei 39232ddcd4 主板sw2反馈失败应答改中文(负载断开或继电器损坏,UTF-8字节),其余路及扩展板保持英文待测试 2026-09-13 21:00:07 +08:00
helei c83f398415 扩展板反馈失败应答改中文(负载断开或继电器损坏,UTF-8字节转义);仅ext_relay.c这一句,板载英文文案不动待测试 2026-09-13 20:55:13 +08:00
helei 4fb21a4b43 扩展板改按需检测:取消2s轮询,平时零流量;命令三段式(FC03预读+FC05+FC03校验),上电一次性探测保留断电恢复 2026-09-08 14:46:23 +08:00
helei f9c4b3f4cc 扩展板反馈校验加跳变要求(对齐板载语义):命令前快照反馈位,无跳变判失败,防从机反馈卡高误报OK 2026-09-08 12:59:18 +08:00
helei be448b07af 修复sw5~sw8被旧范围检查拦截(上次改错到relaySet的同名行,已还原)+ext_relay发送前清残留应答标志+故障告警变化才打印 2026-09-08 12:53:24 +08:00
helei 5ee368da7c 扩展板反馈校验对齐板载语义:命令后150ms直接比FC03反馈位(不等1s故障位),失败文案统一为Load unpowered / relay failure ! 2026-09-04 21:26:25 +08:00
helei 8f0e137c57 485扩展继电器板状态断电记忆+上线恢复(Relay_State[5]位掩码存EEPROM,离线->上线自动比对纠正);版本号不动保持1.7.1 2026-09-04 21:23:05 +08:00
helei af5fbbe1e3 V1.7.1: 485扩展继电器板支持(4路带反馈,Modbus RTU从机0x10)
- 新增ext_relay.c: FC05控制+FC03读状态,回显/反馈校验,2s轮询+离线判定
- 485总线多从机: 收帧按站号分发(0x01秤/0x10扩展板),uart.c加rs485_bus时间戳共用50ms静默保护
- 平台标识符sw5~sw8(扩展板在线才上报);蓝牙命令R5ON~R8OFF
- 协议文档Docs/RS485扩展继电器协议.md(从机板按此实现)
2026-09-04 21:08:56 +08:00