fix(rs485): 修正心跳周期 — mstick() 单位是 5ms/tick
RS485_HEARTBEAT_MS: 5000→1000 (5s / 5ms = 1000 tick) RS485_FAULT_MS: 1000→200 (1s / 5ms = 200 tick)
This commit is contained in:
@@ -11,8 +11,8 @@
|
|||||||
|
|
||||||
/* 协议常量 */
|
/* 协议常量 */
|
||||||
#define RS485_BAUD 9600
|
#define RS485_BAUD 9600
|
||||||
#define RS485_HEARTBEAT_MS 5000 // 空闲心跳 5s
|
#define RS485_HEARTBEAT_MS 1000 // 空闲心跳 5s (1000 tick × 5ms/tick)
|
||||||
#define RS485_FAULT_MS 1000 // 故障心跳 1s
|
#define RS485_FAULT_MS 200 // 故障心跳 1s (200 tick × 5ms/tick)
|
||||||
#define RS485_MAX_FRAME 10 // 最大帧长
|
#define RS485_MAX_FRAME 10 // 最大帧长
|
||||||
|
|
||||||
/* 命令码 (主机→从机) */
|
/* 命令码 (主机→从机) */
|
||||||
|
|||||||
Reference in New Issue
Block a user