Commit Graph

5 Commits

Author SHA1 Message Date
wangfq
e7c20c69d2 feat: 工装配置功能 — 新增 0x4A~0x4E 协议解析、tb_fixture_param/tb_vechicle_base_test 表、SerialNet 响应匹配
- dg430.py: 新增 parse_4a_version, parse_flag_response, parse_4c_params, get_packet_cmd
- handlers.py: parse_loop 增加 0x4C/非B2 指令处理,0x4C 响应自动更新 tb_fixture_param
- handlers.py: 测试指令(B0/B1/BA/BB/BC)Flag 不匹配 serialnet,仅 B2 标记完成
- handlers.py: 新增 serialnet_response_loop 处理 dat_type=9
- models.py: 新增 tb_fixture_param + tb_vechicle_base_test 表 DDL + CRUD
- server.py: 注册 serialnet_response_loop
2026-05-29 17:25:54 +08:00
wangfq
df461362f5 fix: serialnet_loop 改为直接查 tb_serialnet,不依赖 _registry 2026-05-28 12:08:29 +08:00
wangfq
7a6f56339c feat: 新增 tb_serialnet 透传发送表 + serialnet_loop 轮询下发 + B2响应匹配 + 超时检测 2026-05-28 09:40:28 +08:00
wangfq
8c5389670d fix: 修正设备接入流程
- Count_Off 改为读取 Data.Device_id (设备返回格式), 不再回复设备
- TimeStamp 改为同步函数 (无异步 IO)
- TCP 改用 JSON 流解析 (raw_decode), 支持紧凑 JSON 和 NDJSON
- TSReport/SerialNet 返回确认消息
2026-05-27 14:17:36 +08:00
wangfq
a10d176f68 feat: EDC 服务 — Python/uvloop 实现,UDP/TCP 异步网络服务 2026-05-27 10:23:15 +08:00