fix(ui/wave): 回放页枚举扫描失败不再钉「无段」缓存并补 FR 码留痕
真机回放页恒显「无录波段」而 FTP 六段全在盘上(登记簿同名条目, 见 #38 §5)。本提交按执行手册 §3 步骤 1 落两件事: - ui_task_wave_scan:f_opendir/f_readdir 失败本轮返 -1(「本轮无完整 事实」语义),不再无条件钉 s_wave_scanned——原实现把卷忙/FR_DENIED 一类失败钉成「0 段」假空态,直到下一次 manual_req 才重试;失败不 钉表后下一次进页/按键自然重试,与 soe_store 读者同纪律。 - FR_NO_PATH(从未录过波)仍归「0 段」并钉表,设计原口径不动。 - 失败分支补带 FR 码的留痕(opendir/readdir 各一条 DBG_ERROR), 「FR_OK 但零条目」加一条 DBG_INFO——根因判读表见执行手册 §3, 板级远程开一次回放页即可定性,不必猜。 - DBG_TAG 定义 + dbg_log.h 包含上收到包含区(原在 s_wave_ops 之后的 文件中部;同标签同宏,不构成行为改动,本文件既有留痕照常)。 - 体积/RAM 同码凭证随 /keil-build(0 错误 0 警告)同批刷新: Code +8 B,RAM 不变;台账受管区水位按门禁要求随本次 .map 同步 (台账此前落后 master 既有 flash 漂移 +320 B,--write 一并拉齐)。 Refs #38
This commit is contained in:
@@ -14,3 +14,4 @@ date code ro rw zi er_irom1 er_pct iram1 iram1_pct ccm ccm_pct top_rwzi
|
||||
2026-10-29 238936 29140 1932 141396 268076 25.6 85904 65.5 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6770;ui_port.o=6420;nand_ftl.o=6216;sb_link.o=4364;ch395f.o=4162;console_log.o=4132;sys_log_mcu.o=4055
|
||||
2026-10-29 243552 28784 1972 145388 272336 26.0 89936 68.6 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6770;ui_port.o=6420;nand_ftl.o=6216;wave_ring.o=5296;ch395f.o=4162;console_log.o=4132;sys_log_mcu.o=4055
|
||||
2026-10-30 246720 29836 2052 149708 276556 26.4 94336 72.0 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6770;ui_port.o=6432;nand_ftl.o=6216;wave_ring.o=5296;sb_link.o=4376;ch395f.o=4162;console_log.o=4132
|
||||
2026-11-02 247048 29836 2052 149708 276884 26.4 94336 72.0 57376 87.9 heap_4.o=57376;lv_mem_core_builtin.o=16384;lftpd.o=7884;ui_net_sink.o=6770;ui_port.o=6432;nand_ftl.o=6216;wave_ring.o=5296;sb_link.o=4376;ch395f.o=4162;console_log.o=4132
|
||||
|
||||
|
Reference in New Issue
Block a user