-
a2f31b3bfe
fix: get_pending_detector_serial 不再删除记录,避免 B2 消费后 B4 拿不到序列号
master
wangfq
2026-06-15 16:45:49 +08:00
-
ff9482780d
feat: tb_state_tst 增加 detector_serial 字段 + tb_pending_detector 辅助表
wangfq
2026-06-15 10:02:19 +08:00
-
6e13990386
fix: 设备型号名称改为从 db tb_vechicle_base_test 动态查询,修复新增型号显示 Unknown 的问题
wangfq
2026-06-12 10:00:25 +08:00
-
3580f89552
feat: role COMMENT 增加 analyst 角色
main
wangfq
2026-06-11 17:21:42 +08:00
-
25aafd57c8
feat: V2.3.0 role COMMENT 增加 manager 角色,DDL + ALTER TABLE 迁移
wangfq
2026-06-11 09:00:27 +08:00
-
cdddfac609
fix: 0xB4 继电器 relay_out 字段与 0xB2 使用相同格式
wangfq
2026-06-10 17:27:38 +08:00
-
944870496a
fix: 继电器输出状态解析改为完整的 有/无 描述格式
wangfq
2026-06-10 16:25:31 +08:00
-
c875cf383b
fix: 修复 HeartBeat 大小写不匹配导致交互未被记录的问题
wangfq
2026-06-10 10:01:07 +08:00
-
11f1c4f55b
fix: device_status_monitor 增加 dnt_info 全表扫描,修正状态不一致
wangfq
2026-06-10 09:36:01 +08:00
-
ef890fafc6
feat: 设备事件日志 + 在线/离线状态监控
wangfq
2026-06-10 09:14:24 +08:00
-
3a74759066
fix(B4): 波动测试记录写入 sub_type/str_type,从工装配置 DevType 获取
wangfq
2026-06-08 11:31:42 +08:00
-
68c6d0bcfe
feat(db): 新增线圈参数表/模拟车辆参数表 + tb_fixture_param/tb_state_tst 关联字段
wangfq
2026-06-08 10:42:04 +08:00
-
844de70017
feat: relay_code 存储+解析 — B2/B4 以原始 int 值写入 tb_state_tst
wangfq
2026-06-05 17:56:52 +08:00
-
dc1d2b8871
fix: 恢复 FarStay 为 2 字节 — 与 NearStay 一致
wangfq
2026-06-03 13:40:18 +08:00
-
7e5fe2cccd
fix: FarStay 2B→1B 匹配设备固件,修正 parse_4c_params 偏移
wangfq
2026-06-03 11:52:37 +08:00
-
6724af7951
fix: ALTER TABLE 迁移补充 tb_fixture_param 缺失的 V2.0.3 波动参数字段
wangfq
2026-06-02 18:33:22 +08:00
-
2d6c9f03dd
feat: DG430 V2.0.3 — 波动测试模式支持
wangfq
2026-06-02 18:06:07 +08:00
-
6ecc653133
chore: 精简 requirements.txt — 仅保留直接依赖 aiomysql+uvloop,移除未使用的传递依赖
wangfq
2026-06-01 08:34:39 +08:00
-
e7c20c69d2
feat: 工装配置功能 — 新增 0x4A~0x4E 协议解析、tb_fixture_param/tb_vechicle_base_test 表、SerialNet 响应匹配
wangfq
2026-05-29 17:25:54 +08:00
-
43fd3e7be9
feat: 新增 tb_user、tb_log 表
wangfq
2026-05-28 13:58:08 +08:00
-
df461362f5
fix: serialnet_loop 改为直接查 tb_serialnet,不依赖 _registry
wangfq
2026-05-28 12:08:29 +08:00
-
85e7f66b19
fix: SerialNet 下发目标端口改为设备UDP 4900
wangfq
2026-05-28 10:51:12 +08:00
-
d6e169ce12
chore: 默认 MySQL 用户 dg / 密码 123456
wangfq
2026-05-28 10:31:21 +08:00
-
a1f4dcd4bf
fix: callable 不是类型,改为 object 注解
wangfq
2026-05-28 10:00:08 +08:00
-
7a6f56339c
feat: 新增 tb_serialnet 透传发送表 + serialnet_loop 轮询下发 + B2响应匹配 + 超时检测
wangfq
2026-05-28 09:40:28 +08:00
-
97302caf6b
fix: 支持拼接多包解析 + 校验失败标记 state=3
wangfq
2026-05-27 16:39:39 +08:00
-
8c5389670d
fix: 修正设备接入流程
wangfq
2026-05-27 14:17:36 +08:00
-
35a2cc7d20
chore: 添加 .venv/ 到 gitignore,更新 README 加入 venv 步骤
wangfq
2026-05-27 11:21:43 +08:00
-
b1cea017ab
docs: 修正协议文档相对路径
wangfq
2026-05-27 10:34:15 +08:00
-
bcd4cc6a8d
fix: DG430 协议校验 off-by-one,payload 范围修正
wangfq
2026-05-27 10:25:40 +08:00
-
a10d176f68
feat: EDC 服务 — Python/uvloop 实现,UDP/TCP 异步网络服务
wangfq
2026-05-27 10:23:15 +08:00