feat(vd960Air): 帧校验统一 XOR+SUM(用户决策 2026-08-31)
- uart_app.lua: 接收状态机 RX_XOR/RX_SUM 双校验(从 LEN_H 起,不含 HEAD) 下行组帧加 XOR+SUM 两字节,与 DBN↔Loop 0x7F 完全一致 - config.lua/readme: 帧协议 v0.2 定稿标注,移除"待确认"
This commit is contained in:
@@ -33,8 +33,9 @@ CFG_MQTT_CLIENT_ID = "vd960Air-" .. mobile.imei()
|
||||
CFG_UART_ID = 1
|
||||
CFG_UART_BAUD = 115200
|
||||
|
||||
-- 帧协议参数(4G <-> vd960DBN UART 链路帧,设计稿 v0.1)
|
||||
-- 帧 = [0x7D] [LEN_H] [LEN_L] [PAYLOAD...] [SUM], 详见 uart_app.lua 头注释
|
||||
-- 帧协议参数(4G <-> vd960DBN UART 链路帧,设计稿 v0.2 — 用户决策 2026-08-31 校验统一 XOR+SUM)
|
||||
-- 帧 = [0x7D] [LEN_H] [LEN_L] [PAYLOAD...] [XOR] [SUM]
|
||||
-- 校验范围: 从 LEN_H 起到 PAYLOAD 末字节(不含 HEAD,与 DBN↔Loop 0x7F 同风格)
|
||||
CFG_FRAME_HEAD = 0x7D
|
||||
CFG_FRAME_MAXLEN = 2048 -- PAYLOAD 最大字节数(防御: 超长判非法帧)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user