RTU_ALL_AI/release
ypc 842d83a147 fix(backend): 信号值持久存储 + WS 日志控制 + core dump 配置
self_ptl:
- 修复: self_ptl_do_signal_out() 使用栈局部变量, 函数返回后
  指针悬空 → 前端读到垃圾值 0xFC (252)
- 新增 6 个全局 vector (g_st_vals/g_mx_vals/g_co_vals/g_dd_vals/
  g_ao_vals/g_param_val_ptrs) 作为持久存储, 零初始化后传地址

webserver:
- ws_method: get_file/set_file 路径拼接 %s%s → %s/%s
  (修复 func_proc_self_dir 无末尾 / 导致路径错误)
- ws_method: WS 日志默认关闭, 新增 web_log on/off/status 命令
  (CMD_REGISTER_C 注册)
- ws_method: dc_data JSON 改为 ws_send_one (文本帧),
  ws_recv 日志用 memcpy+null 截断防乱码

main.c:
- 添加 setrlimit(RLIMIT_CORE, RLIM_INFINITY)
  和 prctl(PR_SET_DUMPABLE) 启用 core dump

build.sh:
- 构建前自动设置 core_pattern 到项目根目录
2026-07-14 18:23:11 +08:00
..
inc log: 全模块 MY_LOG → LOG 迁移 + 日志即时输出 + 时间戳统一 2026-07-14 13:25:18 +08:00
src build: 构建系统增强 2026-07-14 10:59:27 +08:00
build.sh fix(backend): 信号值持久存储 + WS 日志控制 + core dump 配置 2026-07-14 18:23:11 +08:00
copy_headers.sh build: 构建系统增强 2026-07-14 10:59:27 +08:00
linux.mk build: 构建系统增强 2026-07-14 10:59:27 +08:00
makefile fix(build): 修复 makefile define 中 @for 语法 + 注册 libcomm 2026-07-08 13:36:48 +08:00