RTU_ALL_AI/release
ypc 3dd52d2202 feat(libweb_server): Web 管理服务模块(3 文件拆分 + 单线程 + EV_STOP)
基于原工程 libweb_server 重构,核心改进:
- 双线程 → 单线程: mg_mgr_poll 合入 X-Macro 框架 EV_TIMER1
- 无停止机制 → EV_STOP 优雅退出
- 1500 行 → ~650 行(3 文件拆分: web_server.cpp/ws_method.cpp)
- 端口: http://0.0.0.0:8080, WebSocket: /ws
- 信号 CRUD: add/del/set × 5 种信号类型
- 增量推送: EV_TIMER2 每 100ms 对比 last_val
- 异步命令通道 + 文件上传/下载 + 远程命令执行

注册: app_modules.h + system/makefile + copy_headers.sh + RTU/makefile
构建: x86 + ARM 全通过,零警告
2026-07-08 17:57:17 +08:00
..
inc refactor: centralized header copy script replaces per-module cp 2026-07-07 17:38:44 +08:00
src feat(libweb_server): Web 管理服务模块(3 文件拆分 + 单线程 + EV_STOP) 2026-07-08 17:57:17 +08:00
build.sh [阶段0] 从零重写全部模块 — odai-governed 自主实现 2026-07-07 13:19:18 +08:00
copy_headers.sh feat(libweb_server): Web 管理服务模块(3 文件拆分 + 单线程 + EV_STOP) 2026-07-08 17:57:17 +08:00
linux.mk [阶段0] 从零重写全部模块 — odai-governed 自主实现 2026-07-07 13:19:18 +08:00
makefile fix(build): 修复 makefile define 中 @for 语法 + 注册 libcomm 2026-07-08 13:36:48 +08:00