-
eac3717f9a
feat: 添加局域网设备发现功能和链路胶囊优化
main
cbb
2026-10-13 00:48:34 +08:00
-
514070b36d
fix(ui): 「谁可以动总线」收到一处判定;healthCheck 与 OTA 页不再自己 loop_stop
cbb
2026-09-22 00:30:33 +08:00
-
83a035c6d6
test(guard): 验收链改名入库 + 补真退出码;tx 冻结守卫真机门槛两段
cbb
2026-09-21 23:30:07 +08:00
-
8ec7b31539
docs(compose): host-code-quality 与现状对齐(安全重做 + e2e 口径)
cbb
2026-09-21 03:16:09 +08:00
-
8043d8e59b
chore: gitignore 使用 UTF-8 注释并忽略 _backup/output
cbb
2026-09-21 03:13:49 +08:00
-
7c6d3eabcf
chore: 界面诊断脚本入库;忽略 _backup/output 现场目录
cbb
2026-09-21 03:13:16 +08:00
-
9925009a92
refactor(motor): 电机 OTA 外提 ota.js(P1 重做第 3 步)
cbb
2026-09-21 03:13:04 +08:00
-
aab526ffa8
refactor(motor): 命令序列外提 seq.js(P1 重做第 2 步)
cbb
2026-09-21 03:10:47 +08:00
-
aa1e14d4cb
refactor(motor): 示波器外提 scope.js(P1 重做第 1 步)
cbb
2026-09-21 03:08:20 +08:00
-
7ea80f01ef
fix(ui): 电机前端回滚到 P1 拆分前,恢复 STATUS 离线层契约
cbb
2026-09-21 03:04:09 +08:00
-
a797d5a8d6
docs(compose): host-code-quality 真机 e2e 27/0 通过记入 Verification
cbb
2026-09-21 02:57:00 +08:00
-
43b2d4bc13
fix(ui): 修复 HTML 中文编码损坏(PowerShell 默认编码误写)
cbb
2026-09-21 02:52:54 +08:00
-
34c3aebf6f
docs(compose): host-code-quality 记录最终提交区间 2c6235d..b215fdf
cbb
2026-09-21 02:32:25 +08:00
-
b215fdf966
docs(compose): host-code-quality delivered——R1–R16 整改收口与评审校准
cbb
2026-09-21 02:32:14 +08:00
-
c6510c1f00
docs+fix(quality): 更正 boot_ecat 代理注释;评审后校准 Verification 口径
cbb
2026-09-21 02:31:56 +08:00
-
fd98ad6864
docs(compose): host-code-quality delivered——R1–R16 整改与验证口径
cbb
2026-09-21 02:30:04 +08:00
-
06605067a5
fix(ota): boot_ecat 引入 ECAT_DEFAULT_ADAPTER 并更正代理重发注释
cbb
2026-09-21 02:28:47 +08:00
-
2304ed6999
refactor(motor+hygiene): P1 拆分 main.js 并收敛总线/toast + P3 卫生清理
cbb
2026-09-21 02:28:26 +08:00
-
d2b787761b
docs(compose): host-code-quality 记录 R1–R16 整改结果与验证口径
cbb
2026-09-21 02:28:05 +08:00
-
beeae8a382
chore(hygiene): P3 报告归档 docs/reports + scripts 收敛 + lab 清理 + CSS/README 约定
cbb
2026-09-21 02:26:42 +08:00
-
261caf50b7
refactor(motor): P1 拆分 main.js + 收敛连接/总线状态机
cbb
2026-09-21 02:26:39 +08:00
-
b70f5ed0d6
refactor(server): P2 拆出 ecat_client/ecat_proc 并归一化桥路径
cbb
2026-09-21 02:22:32 +08:00
-
67dd1702f0
fix(server): P0 代理非幂等不重发 + 跨进程 native 互斥复用 + 默认网卡 I210
cbb
2026-09-21 02:14:16 +08:00
-
27a8fc1797
docs(compose): 上位机代码质量评估 host-code-quality + 积分耦合报告产物
cbb
2026-09-21 02:12:04 +08:00
-
2c6235d920
feat(ecat): PDO 快发 ESF1 桌面强制直通,堵死慢发回落
cbb
2026-09-21 02:11:49 +08:00
-
383535bd1d
feat(web): 桌面原生桥 + 配置落盘 + 无设备静默态;排除调试脚本
cbb
2026-09-20 22:58:00 +08:00
-
e91d53e0fc
feat(ecat): 启动后把 ecat_native 提到 RealTime;跳拍优化实验脚本与报告
cbb
2026-09-17 02:32:20 +08:00
-
b3a3a365bb
fix(conn): updateConnectionUi 判离线时同步清空运行指标
cbb
2026-09-16 20:47:57 +08:00
-
91a534514d
fix(conn): 拔线后不再永远「已连接」
cbb
2026-09-16 20:38:37 +08:00
-
5459bdeff7
fix(ui): 断线清指标加强——DeviceLink 离线也清 + 模块缓存版本戳
cbb
2026-09-16 20:29:29 +08:00
-
d73e2fb5b8
chore: 入库 boot_ecat.js(app.js 已 import)
cbb
2026-09-16 12:32:02 +08:00
-
e98950cde2
chore: 解决 stash pop 与 device-link 合并冲突并收回本地 WIP
cbb
2026-09-16 12:31:39 +08:00
-
0c772f5924
Merge branch 'feat/device-link'
cbb
2026-09-16 12:29:56 +08:00
-
-
6f1b3c2706
fix(pm): pmHold 幂等,清醒轮询不再每 2s 打「豁免解除」
cbb
2026-09-16 12:26:46 +08:00
-
f9502579ef
feat(link): 外壳启动强制 open+motor/start,不必等电机页切 EtherCAT
cbb
2026-09-16 12:24:45 +08:00
-
4b4559e772
fix(server): worktree 启动时 ECAT_DIR 回指主检出 tools/ecat
cbb
2026-09-16 12:19:55 +08:00
-
0629bf0910
docs(compose): device-link ConnectionHub 扩展记入规格与报告
cbb
2026-09-16 12:12:36 +08:00
-
033ece2cca
feat(link): ConnectionHub 统一 WiFi/ECAT/BLE 端点与健康态
cbb
2026-09-16 12:12:24 +08:00
-
353d936abb
docs(compose): device-link 规格 delivered
cbb
2026-09-16 02:54:08 +08:00
-
6b5a9f9adc
fix(link): ECAT 轮询必重挂;连接灯不覆盖语义文案;BLE 通知成功后再上报
cbb
2026-09-16 02:53:53 +08:00
-
670b833dc6
feat(link): DeviceLink 外壳单例统一 ESP32/ECAT/BLE 健康态
cbb
2026-09-16 02:50:12 +08:00
-
-
be26f4daa2
docs(compose): tab-keepalive 规格标为 delivered 并写入验证报告
cbb
2026-09-16 02:41:13 +08:00
-
eaafee1312
feat(shell): tabs 多 iframe 常驻保活,切标签不再销毁功能页
cbb
2026-09-16 02:37:18 +08:00
-
9bb804ec35
docs(lab): 更正 PRAM 写归因为从站侧成本;lan9252_pm 加 pmHold 看门狗豁免
cbb
2026-09-13 04:13:28 +08:00
-
209a869f96
feat(motor): 反馈刷新率 Hz 适配(0x0400/0x0401 扩展格式)+ ECAT 密排槽与判活自适应
cbb
2026-09-12 20:10:47 +08:00
-
81096d0425
feat(motor): 新增 EtherCAT 周期速率扫描分析工具链,支持 sweep 脚本、指标校准、绘图与 HTML 报告生成
cbb
2026-09-10 03:02:14 +08:00
-
4e018af168
feat(motor): 序列每步新增绿色「单发」按钮,支持仅发送该步动作一次
cbb
2026-09-07 22:18:50 +08:00
-
3b156547bc
chore(gitignore): 为已入库的通用 ECAT 采样探针加白名单例外
cbb
2026-09-07 21:56:34 +08:00
-
03caa4acd4
chore: 采样/自测产物与一次性探针脚本移出版本库
cbb
2026-09-07 21:55:42 +08:00
-
ef9472334a
docs: 新增 .qoder Repowiki 知识库文档
cbb
2026-09-07 12:19:26 +08:00
-
43d42ad891
docs: 新增 CHANGELOG, 记录 2026-09-05 三项变更
cbb
2026-09-05 19:58:50 +08:00
-
12879aa81a
fix(motor): 清掉存量 4ms PDO 周期缓存, 测试对齐 pcore_mask
cbb
2026-09-05 19:58:45 +08:00
-
9cbde690c6
feat(ota): 首页运行指标卡新增 GD32 CPU 负载率(EtherCAT 通道)
cbb
2026-09-05 19:58:36 +08:00
-
99fb9bcb4a
feat(server): app 窗口租约, 全部窗口关闭自动停 EtherCAT 循环
cbb
2026-09-05 19:58:25 +08:00
-
c189a8563e
feat(motor): ESP32 侧适配 EtherCAT native 后端, 清理 Python 时代残留
cbb
2026-09-05 03:56:52 +08:00
-
2d1743ca4f
feat(motor): 支持 WiFi 与 EtherCAT 双链路传输
cbb
2026-09-04 12:18:06 +08:00
-
31b90f68b3
refactor: 按角色分层目录, HTML 不再平铺根目录
cbb
2026-09-03 21:51:17 +08:00
-
d2c86c425a
init: DCU ESP32 调试控制台前端与本地页面服务
cbb
2026-09-03 21:30:32 +08:00