cbb
|
a797d5a8d6
|
docs(compose): host-code-quality 真机 e2e 27/0 通过记入 Verification
|
2026-09-21 02:57:00 +08:00 |
|
cbb
|
34c3aebf6f
|
docs(compose): host-code-quality 记录最终提交区间 2c6235d..b215fdf
|
2026-09-21 02:32:25 +08:00 |
|
cbb
|
b215fdf966
|
docs(compose): host-code-quality delivered——R1–R16 整改收口与评审校准
|
2026-09-21 02:32:14 +08:00 |
|
cbb
|
fd98ad6864
|
docs(compose): host-code-quality delivered——R1–R16 整改与验证口径
|
2026-09-21 02:30:04 +08:00 |
|
cbb
|
d2b787761b
|
docs(compose): host-code-quality 记录 R1–R16 整改结果与验证口径
|
2026-09-21 02:28:05 +08:00 |
|
cbb
|
beeae8a382
|
chore(hygiene): P3 报告归档 docs/reports + scripts 收敛 + lab 清理 + CSS/README 约定
正式 scripts 仅保留 README 自测清单;根目录报告迁入 docs/reports;
lab 采样 dump 出库;CSS 注明 btn/toast 所有权并 bump ?v=。
|
2026-09-21 02:26:42 +08:00 |
|
cbb
|
27a8fc1797
|
docs(compose): 上位机代码质量评估 host-code-quality + 积分耦合报告产物
全仓冗余/复杂度审计(3.5/5),交付重构清单 R1–R16;
附带入库 ecat 积分耦合 HTML 报告与 N2/N3 成对测试脚本。
|
2026-09-21 02:12:04 +08:00 |
|
cbb
|
2c6235d920
|
feat(ecat): PDO 快发 ESF1 桌面强制直通,堵死慢发回落
桌面 APP 下 ECAT motor 发送只走 pywebview ESF1→native TCP;
删除桥内 HTTP/JSON 回落。附延迟测量与 pack 自测脚本与规格文档。
|
2026-09-21 02:11:49 +08:00 |
|
cbb
|
e91d53e0fc
|
feat(ecat): 启动后把 ecat_native 提到 RealTime;跳拍优化实验脚本与报告
- esp32_server: Popen 后外部 SetPriorityClass(RT/High),native 自设会被钳成 High
- 入库 skip_* 标定/实验脚本与 REPORT_ecat_skip_opt_20260917
- 前端 WIP:layout/app/polling/boot_ecat/index
- 不含 lab/skip_meter 原始采样与 preview 截图
|
2026-09-17 02:32:20 +08:00 |
|
cbb
|
f9502579ef
|
feat(link): 外壳启动强制 open+motor/start,不必等电机页切 EtherCAT
DeviceLink Owner 在控制台加载后自动 bootstrapEcatBus:status→open→
motor/start,沿用 hub 网卡与 period/spin 持久化。成功后不重复 start;
掉线 10s 退避重开。有线 ECAT 与 WiFi 不冲突。
|
2026-09-16 12:24:45 +08:00 |
|
cbb
|
0629bf0910
|
docs(compose): device-link ConnectionHub 扩展记入规格与报告
|
2026-09-16 12:12:36 +08:00 |
|
cbb
|
033ece2cca
|
feat(link): ConnectionHub 统一 WiFi/ECAT/BLE 端点与健康态
各页不再各自读写 dcu_esp_ip / dcu_ecat_adapter:deviceLink 提供
wifiBaseUrl/ecatPost/adapter API,OTA/CAN/motor/ecat_load/lab 走同一入口。
连接灯只覆盖在线布尔,保留调用方语义文案。
|
2026-09-16 12:12:24 +08:00 |
|
cbb
|
353d936abb
|
docs(compose): device-link 规格 delivered
|
2026-09-16 02:54:08 +08:00 |
|
cbb
|
670b833dc6
|
feat(link): DeviceLink 外壳单例统一 ESP32/ECAT/BLE 健康态
各页只共用 IP、各自 fetch 导致同屏「已连接/连接失败」分裂。
外壳 Owner 轮询 /system/status 与 EtherCAT 状态,BroadcastChannel
广播快照;连接灯只认共享层,SPI 失败单独文案不覆盖设备离线。
|
2026-09-16 02:50:12 +08:00 |
|
cbb
|
be26f4daa2
|
docs(compose): tab-keepalive 规格标为 delivered 并写入验证报告
|
2026-09-16 02:41:13 +08:00 |
|
cbb
|
eaafee1312
|
feat(shell): tabs 多 iframe 常驻保活,切标签不再销毁功能页
单 iframe 换 src 会卸载文档,WebSocket/轮询/传输状态全灭。
改为一标签一懒创建 iframe,切换只改 visibility;F5/⟳ 只 reload 激活帧。
|
2026-09-16 02:37:18 +08:00 |
|