修改运行时间为每差分1分钟或者跨天时主动上报,防止上报过快或过慢

This commit is contained in:
2026-09-10 11:03:10 +08:00
parent d50f1302de
commit d2565a4c8a
4 changed files with 40 additions and 5 deletions
@@ -461,6 +461,8 @@ usr_rtc_get_time() 失败 → 全部定时不执行(等同 time_en=0)
**日期轴:** 与风扇相同 —— 未对时只往 slot[0] 加、不旋转;对时后按本地日历左移;掉电再上电先灌 VM。
**上报:** 今天累计秒数相对上次 0x07 上报满 **60 秒** 才进差分(`JB_RUNREC_DIFF_SEC`);跨天旋转立刻带 DP17。APP 0x05 读、10 分钟全量仍带完整 124B。其它 DP 上报时不刷新运行记录基准。
**落盘:** 每累计运行满 600 秒写一次 VM。跨天立刻写。拔电接受最多丢不满 10 分钟的秒数。
`BOARD_RUNREC_ENABLE=0`:不累加、DP17 报全 0。