wangfq
|
978cce4af8
|
feat(opt): 光耦输出模式完整实现 — 6种融合逻辑 + 人车混行/ETC 状态机
- 新增 g_opt_trigger 全局变量:opt_input_poll() 产出, TMR1 ISR 消费
- MODE 1/2/3/4: 纯地感/纯雷达/或/与 — g_opt_trigger 直出光耦信号
- MODE 5 (HUMAN_VD_MIX): 3态机 IDLE→ARMED→WINDOW, 3s防砸窗口
- MODE 6 (ETC): 3态机 IDLE→ARMED→DEBOUNCE, 500ms防抖释放
- TMR1 ISR case 0: 6模式融合判决 (coil || opt_trigger / coil && opt_trigger等)
- 光耦防抖: 3样本多数表决, ~30ms消抖
- MODE 0 复位逻辑不变
- docs: 更新开发日志 (状态机图 + 各模式对照表)
|
2026-07-28 09:34:18 +08:00 |
|
wangfq
|
f5edab43c2
|
feat(opt): 光耦输出模式升级 — DLD_OUTPUT_MODE 枚举 + direction_mode 低四位取值
- 新增 DLD_OUTPUT_MODE 枚举: 7种模式(复位/纯地感/纯雷达/或/与/人车混行/ETC)
- g_fm_radar_input_disable → g_output_radar_mode: 从 function_mode bit1 改为 direction_mode & 0x0F
- 仅模式0(复位)已实现, 1~6 暂为 no-op
- BLE 回读字段改为 direction_mode 完整字节
- rs485_700bs.c: 注释块重排(无功能变更)
- docs: 更新开发日志
|
2026-07-28 09:26:09 +08:00 |
|
wangfq
|
ffaa5cd733
|
docs: 光耦输入复位 + mstick() 时间单位修正
|
2026-07-24 18:09:39 +08:00 |
|
wangfq
|
a1c617facb
|
docs: 开发日志合并到 docs/devlog.md
- 删除根目录 DEVELOPMENT_LOG.md
- 灵敏度分析更新为 4 档 (新增最高档 sens_in=14 sens_out=12)
- 追加 RS485 700BS 协议实现踩坑全记录
- 标记 RS485 待办为已完成
|
2026-07-24 12:02:00 +08:00 |
|
wangfq
|
579e1b7dc8
|
docs: 记录 BLE RS485 配置读写 + 功能码细分 开发日志
|
2026-07-22 14:25:56 +08:00 |
|
wangfq
|
e581479071
|
docs: 灵敏度等级与ΔL/L物理关系分析
|
2026-07-21 18:29:31 +08:00 |
|
wangfq
|
d2ca537493
|
docs: 记录灵敏度修复+有限存在时间+版本号
|
2026-07-21 16:20:27 +08:00 |
|
wangfq
|
c1570da162
|
docs: 添加开发日志 (2026-07-21 项目初始化+硬件适配)
|
2026-07-21 10:47:40 +08:00 |
|