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
|
42326dbe71
|
回退: sw2中文应答用UTF-8字节转义(直接写中文=GBK字节,平台实测乱码)
|
2026-09-13 21:18:02 +08:00 |
helei
|
b115dcaa65
|
试验: sw2失败应答改为直接写中文(GBK字节),验证平台是否兼容GBK;乱码则回退UTF-8转义
|
2026-09-13 21:14:38 +08:00 |
helei
|
39232ddcd4
|
主板sw2反馈失败应答改中文(负载断开或继电器损坏,UTF-8字节),其余路及扩展板保持英文待测试
|
2026-09-13 21:00:07 +08:00 |
helei
|
be448b07af
|
修复sw5~sw8被旧范围检查拦截(上次改错到relaySet的同名行,已还原)+ext_relay发送前清残留应答标志+故障告警变化才打印
|
2026-09-08 12:53:24 +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 |
helei
|
16fb54e4bb
|
V1.7.0: 新硬件板型引脚重排(不兼容老板,迁至shuichan_new)
- 引脚重排: 继电器/反馈/NET_LED/CAT_PWR/BT_MODE/EEPROM I2C/W25Q64/OLED 全部按新原理图重定义(APP+BL同步)
- CAT_PWR(PC1)改接DCDC使能脚,开漏,逻辑反相: 释放=工作,拉低=掉电; BL门禁期拉低保持4G断电
- CAT_RST(PA4)直连Air780E复位脚,改开漏,修复cat_reset复位后未释放的隐患
- 新增HR_IN(PA8)红外对管缺料检测: 下拉输入,高=缺料则停止投料关继电器1(只记日志),不接传感器不影响投料
- 新增KEY1~4(PC6/PC7/PB14/PB15)上拉输入初始化,功能预留
- 取消PA8手动模式开关(MANUAL_MODE)
- 版本号1.6.5->1.7.0; EEPROM布局/OTA结构/云平台协议不变
|
2026-09-04 20:09:04 +08:00 |