wangfq
|
3ba5b4824c
|
release: DLD154Tool v1.0.0 — 版本显示+PyInstaller打包
|
2026-07-31 09:50:35 +08:00 |
|
wangfq
|
b127461be6
|
feat: DLD154Tool Modbus 复位 MCU 按钮 (HR 0x0012=0x2C2C, 对齐 700BS 0x2C)
|
2026-07-31 08:26:25 +08:00 |
|
wangfq
|
2142674c3e
|
refactor: Modbus 默认波特率 115200 + 资源分析重评估
分析结论 (115200 vs 9600):
- TX 阻塞: 4.3ms (曾 44.8ms) → 活动态 CPU 仅 +2.9%
- 主循环延迟 < 半个测量窗, 不影响线圈检测/光耦/BLE
- 从"临界可用"变为"完全充裕"
固件修复:
- rs485_init: 硬编码 RS485_BAUD → 使用 g_storage_uart_baud (flash 可配)
- 协议文档: Modbus 默认 115200
- DLD154Tool: 串口默认 115200
|
2026-07-30 17:39:27 +08:00 |
|
wangfq
|
98015d8c03
|
fix: setMaximumBlockCount → document().setMaximumBlockCount()
PySide6 6.11 不再提供 QTextEdit/QTextBrowser 上的直接方法,
改为通过 document() 代理访问。
|
2026-07-30 16:29:59 +08:00 |
|
wangfq
|
0638e98949
|
fix: QTextEdit → QTextBrowser (setMaximumBlockCount 兼容性)
QTextEdit 没有 setMaximumBlockCount 方法 (Windows 上报 AttributeError),
QTextBrowser 继承 QTextEdit 且支持该方法, 无其他副作用。
|
2026-07-30 16:25:45 +08:00 |
|
wangfq
|
e97388500b
|
feat: 集成 DLD154Tool — PySide6 桌面串口调试工具
7 文件 1331 行, 支持 DLD154Pro 双协议:
- 700BS: 状态/频率/拨码/复位查询 + 自动轮询
- Modbus RTU: FC 0x02/0x03/0x04/0x06/0x10/0x11
+ 全数据块(0x0100)美化解析 + 主动上报控制
- PySide6 GUI, 4 Tab, 后台串口线程
从独立仓库 wangfq/DLD154Tool 合并入 DLD154Pro monorepo
|
2026-07-30 16:06:58 +08:00 |
|