Commit Graph

  • cdef1687c8 docs: 追加 2026-07-15 工作总结 — PLC遥测运算+前端增强 master ypc 2026-07-15 18:12:23 +0800
  • 4f07275a25 fix: MX设置按钮修复 + 信号面板加宽 + Canvas字号增大 ypc 2026-07-15 18:07:24 +0800
  • 4edabf21d1 feat: PLC遥测运算完善 + 调试页五区布局 + 比较元件 + MX输出注册 ypc 2026-07-15 18:04:50 +0800
  • a6f9384e66 fix: 优雅退出 — 3 模块补 EV_STOP + 每日工作总结记录 ypc 2026-07-14 18:30:40 +0800
  • 55476a0028 chore: 恢复 PLC 逻辑配置文件 (从 .bak 恢复) ypc 2026-07-14 18:23:41 +0800
  • 842d83a147 fix(backend): 信号值持久存储 + WS 日志控制 + core dump 配置 ypc 2026-07-14 18:23:11 +0800
  • e27b01943c feat(frontend): 信号管理页面重构 + 增量刷新 + 删除即时生效 ypc 2026-07-14 18:22:17 +0800
  • ccb26007e2 refactor: 移除 in 信号类型 (全栈 — datacenter/libplc/webserver/前端/测试) ypc 2026-07-14 18:21:35 +0800
  • efacf3eaa8 log: 全模块 MY_LOG → LOG 迁移 + 日志即时输出 + 时间戳统一 ypc 2026-07-14 13:25:18 +0800
  • 370be09926 docs+test: webserver 分析文档 + 测试增强 + gitignore 更新 ypc 2026-07-14 11:02:44 +0800
  • 28e26f8b67 config: 通道配置 + 模块启停配置 ypc 2026-07-14 11:02:16 +0800
  • c92dc5c452 system: 模块增强 — EV_STOP 支持 + 代码规范 ypc 2026-07-14 11:01:58 +0800
  • 06fc257696 webserver: 前端命令面板 + 后端 PLC Config 支持 ypc 2026-07-14 11:01:33 +0800
  • 47d9c6273d liblog: 修正日志行为,对齐原工程 ypc 2026-07-14 11:00:54 +0800
  • 62cf0cdc11 main+libcmd: 清理终端交互,保留命令注册机制 ypc 2026-07-14 10:59:50 +0800
  • b04cba095d build: 构建系统增强 ypc 2026-07-14 10:59:27 +0800
  • b00b998ac1 feat(libplc): PLC 逻辑引擎模块 + 文档补全 + 计划同步 ypc 2026-07-10 15:42:18 +0800
  • 4976f1a181 docs: 更新 COMPLETION + libdatacenter API 文档 v3.1 ypc 2026-07-10 14:40:04 +0800
  • 0133c2950f fix+feat(datacenter): 修复5个bug + 补全原工程值校验/strcmp ypc 2026-07-10 14:10:29 +0800
  • fe893c4c75 style(libiec): 大括号规范 — if/for/while 必须独占一行, 不允许压缩行 ypc 2026-07-10 12:07:54 +0800
  • 8914d9cb98 style(libiec): 匿名 struct 成员分行 — 对齐大括号独占一行规范 ypc 2026-07-10 12:00:35 +0800
  • 45e8697454 style(libiec): 行宽压缩 — 一条语句一行, 仅多参逻辑分组分行 ypc 2026-07-10 11:33:42 +0800
  • 62b5467c5a style(libiec): cfg.h/cfg.cpp/point.cpp 全模块统一格式规范 ypc 2026-07-10 11:25:57 +0800
  • be2d8352fb style(libiec): 代码格式规范化 — 对齐项目规范 ypc 2026-07-10 11:19:13 +0800
  • 105db095f4 feat(libiec): IEC 60870-5-104 服务端模块 — 5文件/700行 ypc 2026-07-10 11:08:37 +0800
  • 8cf00ad14d feat(com_router): bind_app 协议绑定路由 — 端口→规约直投 ypc 2026-07-10 10:40:24 +0800
  • 9560ea7653 fix: 分模块代码审查 — 修复 11 个 Critical/Important bugs ypc 2026-07-10 10:21:28 +0800
  • 0409f427aa fix+feat(self_ptl): 代码审查修复 + self_ptl 测试命令驱动 ypc 2026-07-10 10:02:25 +0800
  • ae1329aacc fix(self_ptl): 文件操作回调实现 + 事件队列数据结构修复 ypc 2026-07-09 18:04:00 +0800
  • 920524945d feat: ICP67自定义协议 + 自协议应用层 + 通信路由中枢 ypc 2026-07-09 17:51:57 +0800
  • ecbdf483b6 docs(libweb_server): Web 管理服务模块详细 API 参考文档 ypc 2026-07-08 18:02:21 +0800
  • 3dd52d2202 feat(libweb_server): Web 管理服务模块(3 文件拆分 + 单线程 + EV_STOP) ypc 2026-07-08 17:57:17 +0800
  • db1ee1e979 docs: RTU 模块 + Mongoose API 参考文档 ypc 2026-07-08 17:36:15 +0800
  • d1569c92bb feat(libmongoose): 导入 Mongoose v7.22 MIT 开源网络库 ypc 2026-07-08 17:35:59 +0800
  • a0158a6cbf refactor(libmodbus_m): MY_LOG_→LOG_ 统一日志宏 + 代码风格规范 ypc 2026-07-08 17:35:42 +0800
  • 16b697f9c4 refactor(RTU): 配置文件独立化 + app_sys_stop() + 代码风格统一 ypc 2026-07-08 17:35:26 +0800
  • 3f6a3cfe91 refactor(system): 适配 X-Macro 框架 — main.c + libmodbus_m + makefiles ypc 2026-07-08 16:38:20 +0800
  • 447443a6e5 refactor(system): 迁移至 X-Macro 框架 + app_config.json 启停控制 ypc 2026-07-08 16:38:10 +0800
  • aed907a977 refactor(libmodbus_m): 解耦线程模块,移除对外头文件 ypc 2026-07-08 16:23:49 +0800
  • e1736315e4 feat(RTU): 主程序入口 + 模块注册框架 ypc 2026-07-08 16:23:39 +0800
  • 854319a500 docs(libmodbus_m): API 参考文档 + 进度更新 ypc 2026-07-08 16:00:24 +0800
  • 78d48e537e feat(libmodbus_m): 导入 Modbus 主站管理模块(原工程自研) ypc 2026-07-08 16:00:16 +0800
  • 7b1bbba325 docs(lib60870): API 参考文档 + 进度更新 ypc 2026-07-08 15:45:57 +0800
  • a0b85f4bba feat(lib60870): 导入 IEC 60870-5-101/103/104 协议栈 ypc 2026-07-08 15:45:49 +0800
  • 802e3c3f31 docs+test(libmodbus): API 文档 + 进度更新 + 单元测试 ypc 2026-07-08 15:15:31 +0800
  • 16f5067adb feat(libmodbus): 导入 libmodbus v3.1.12 开源库 (LGPL-2.1) ypc 2026-07-08 15:15:22 +0800
  • c99f4cb8cd fix(libcomm): 内部头文件 comm_internal.h 移至 inc/ 目录 ypc 2026-07-08 13:47:41 +0800
  • 1b662b1f31 fix: 修复测试发现的 5 个模块 bugs ypc 2026-07-08 13:40:56 +0800
  • 6c5bcafe23 feat(test): 全模块单元测试体系 — 9 模块 126 项 ypc 2026-07-08 13:39:29 +0800
  • 066dc62916 feat(test): libcomm 单元测试 — 17 项全覆盖 ypc 2026-07-08 13:38:14 +0800
  • 16e3efb19c docs(libcomm): API 参考文档 + 进度更新 + 索引 ypc 2026-07-08 13:37:38 +0800
  • 36cef7e23f fix(build): 修复 makefile define 中 @for 语法 + 注册 libcomm ypc 2026-07-08 13:36:48 +0800
  • 9d4c2902c3 feat(libcomm): 通讯抽象层模块 — TCP/UDP/UART + epoll 异步事件循环 ypc 2026-07-08 13:35:23 +0800
  • 72e5e37c2d fix(liblog): 修复 stru_log_msg 链表指针类型不匹配 (6 warnings) ypc 2026-07-08 13:34:11 +0800
  • ac4a183a60 feat(test): 阶段1收尾 — 数据中心单元测试34项全通过 ypc 2026-07-07 17:57:32 +0800
  • 7dd7572f46 refactor: centralized header copy script replaces per-module cp ypc 2026-07-07 17:38:44 +0800
  • 9d12019961 chore: update build system and docs for new modules ypc 2026-07-07 17:30:18 +0800
  • f56ede7316 feat(libdatacenter): complete data center module with 15-file split ypc 2026-07-07 17:30:10 +0800
  • dfb0a46146 feat(libcmd): add command processing framework with built-in linenoise ypc 2026-07-07 17:30:00 +0800
  • d9546b7c2a feat(libxml): add XML parsing library with C API wrapping tinyxml2 ypc 2026-07-07 17:29:31 +0800
  • 44419ec729 docs: 创建完整 API 参考文档(9 个文档, 1005 行) ypc 2026-07-07 15:16:17 +0800
  • aa97f72500 chore: 删除旧的 myTask.cpp(已替换为 myTask.c) ypc 2026-07-07 15:01:20 +0800
  • 2a692cada5 [重构] libtask 完整重写 + 全项目注释中文化 ypc 2026-07-07 15:01:13 +0800
  • f2a099e4b9 [阶段1-B2] libtask 自研实现 — 定时器/事件/消息队列三大子系统 ypc 2026-07-07 14:44:49 +0800
  • 31c0e70063 [阶段1-B1] libmd5 自研实现 + cJSON/xxhash 开源库导入 ypc 2026-07-07 14:38:04 +0800
  • c00ec58e13 docs: SPEC v1.2 — 区分自研/开源库 + 补全 5 个自研模块详细 API 分析 ypc 2026-07-07 14:35:56 +0800
  • bd36855951 [规范] 新增运算符空格规范 + myBase.h 全面调整 ypc 2026-07-07 14:00:49 +0800
  • 38c8e4f6e4 [myFunc.c] 补全 56 个函数 @brief 注释 + 节标题英文化 + }后空行 + return前空行 ypc 2026-07-07 13:53:13 +0800
  • 33252501c3 [注释规范] 头文件全部函数声明加详细注释 + myLog.c 全面注释 + 代码风格记忆更新 ypc 2026-07-07 13:47:24 +0800
  • b5e4a361b4 [风格] 统一代码风格规范 ypc 2026-07-07 13:32:26 +0800
  • 4ee054e583 [阶段0] 从零重写全部模块 — odai-governed 自主实现 ypc 2026-07-07 13:19:18 +0800
  • a353f83393 docs: 添加模块功能规范 SPEC.md(基于 RTU 原工程 65+ 功能点分析) ypc 2026-07-07 12:20:03 +0800
  • 8ea3c6b59d [PLAN] v2.0 放宽纯C限制:C接口强制+C++内部实现灵活;新增单模块开发流程、CHANGELOG、COMPLETION 质量保证机制 ypc 2026-07-07 11:11:39 +0800
  • e45cad3bef [PLAN] v1.1 补充全部 26 个模块架构:public(12) + protocol(6) + system(9),增加 P3 预留模块策略 ypc 2026-07-07 11:00:04 +0800
  • 12c5836a77 添加 AI 开发工作计划 v1.0 ypc 2026-07-07 10:41:50 +0800
  • e00e1e28f4 Initial commit: add .gitignore ypc 2026-07-07 10:40:53 +0800