Skip to content

Test/integration main - #10

Merged
11cookies11 merged 3 commits into
mainfrom
test/integration-main
Mar 8, 2026
Merged

Test/integration main#10
11cookies11 merged 3 commits into
mainfrom
test/integration-main

Conversation

@11cookies11

Copy link
Copy Markdown
Owner

No description provided.

English summary:

- Register protocol actions in DSL runtime runner so modbus_read/modbus_write are available in non-v0.1 execution.
- Register protocol actions in Qt script runner to keep desktop execution behavior consistent with runtime CLI.
- Prevent real-device Modbus YAML scripts from failing with unknown action during action dispatch.

?????

- ? DSL ??? runner ??????????? v0.1 ????? modbus_read/modbus_write?
- ? Qt ?? runner ???????????????????? CLI ?????
- ???? Modbus YAML ???????????????
English summary:
- Disable hardware flow-control toggles (rtscts/dsrdtr/xonxoff) for SerialChannel open.
- Force DTR/RTS low after opening serial port to avoid auto-reset on ESP boards.
- Keep behavior backward-compatible by guarding pin operations with try/except.

中文摘要:
- SerialChannel 打开串口时关闭 rtscts/dsrdtr/xonxoff。
- 串口打开后将 DTR/RTS 置低,避免 ESP 板被自动复位。
- 通过 try/except 保持兼容,不影响不支持该操作的平台。
[中文]
- 变更内容:
  - 重写并同步中文/英文用户手册为教学型结构(安装启动、5 分钟上手、页面功能、DSL 入门、排障)
  - 校正文档中的功能状态与当前实现一致(协议包 UI 只读、Proxy Monitor 启用方式、推荐入口)
  - 更新 where 进度文件为本次手册同步任务完成状态
- 影响范围:
  - docs/USER_GUIDE.md
  - docs/USER_GUIDE_EN.md
  - .where-agent-progress.md
- 兼容性/行为变化:
  - 仅文档更新,不修改运行时代码行为
- 依赖/环境:
  - 无新增依赖

[English]
- Changes:
  - Rewrote and aligned CN/EN user guides into a learn-first structure (install, quick start, UI usage, DSL onboarding, troubleshooting).
  - Corrected documentation feature status to match current implementation (read-only protocol UI, proxy monitor enablement, recommended launch path).
  - Updated where progress file to reflect completion of this documentation sync task.
- Impact:
  - docs/USER_GUIDE.md
  - docs/USER_GUIDE_EN.md
  - .where-agent-progress.md
- Compatibility / Behavior Changes:
  - Documentation-only update; no runtime behavior changes.
- Dependencies / Environment:
  - No new dependencies.
@11cookies11
11cookies11 merged commit a0143c1 into main Mar 8, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant