docs: 文档一致性整理 (agent-265) — 对齐 M2.91-96/0.7.86-0.7.91 + 261/262/264

- README: 版本头 M2.90→M2.96;M2.91-96 批次( audiod FPGA 开机武装根治 PCM 死锁 / 充电权威链 mp2731 / amsd 注册自愈 / NP 死循环修复+充电闪电 / 插孔消抖三路 / 长流护栏+几何 period=1024×4 / wd_vol_save 毁设置修复 / 音量反转四路统一 dac=255-pct*255/100 / 炸耳修复 dac_vol_mute=255 );流媒体客户端三期续(254 滑窗/256 封面缓冲 UX/260 FLAC dr_flac/262 播放键 toggle);已知问题 PCM 挂死条目移除(已根治)
- MEOW_APP_SDK §5.9: 后续批次全量(FPGA 武装/长流护栏+几何/音量反转+炸耳修复/261 电平监控 rms/peak+monitor CLI, ABI 兼容);IME 节后注拼音 IME 已落地
- FRAMEWORK_DESIGN: 头部里程碑 M2.15-M2.96;附录 B PLAYCTL 补 cmd=6 toggle
- SPEC_REF: §4 audiod 条目补 M2.91-97 加固批;音频硬件事实补衰减量语义+端口 5=audiod 强制重烧约定;现行版本 0.7.91(261 待 M2.97);252 面板 /api/audio+字体页;OPEN_QUESTIONS 待定批更新(PCM 挂死已清结)
- SYSTEM_SETTINGS: audio.volume 衰减量注记 + 音量存盘读改写单键纪律
- KEY_CONTROL §9: SDK 插孔消抖已落地(56c569f) + 音量反转/存盘修复 + 262 播放键 cmd=6 toggle
- APPS §3.7: audiod 加固批摘要 + 262 toggle
- DEVELOPMENT_PLAN: 头部截至 M2.96
- 口径: 入库文档应用名统一中性表述「流媒体客户端(dev.player.ncm)」
This commit is contained in:
MeowOS committed 2026-09-01 15:41:33 +08:00
1 parent ad9778476a
commit ab4dfb4f9c
8 files changed
+39 -32

No files matched your search

+2 -2
View File
@@ -53,12 +53,12 @@
| | `notify.dnd` | bool | false | 通知中心「勿扰」面板内开关(通知列表上方小 toggle;开=只显示 `urgency>=2`(HIGH/CRITICAL),关=全部;面板内读写 `meow_settings_*`,零旁路)[源:用户 2026-08-30] |
| **日志** | `log.level` | enum | `info` | `error/warn/info/debug` |
| | `log.to_card` | bool | true | 写 TF 卡(无卡回退内存环) |
| **音频** | `audio.volume` | int 0-100 | 60 | 系统音量(MeowOS 直写 CS43198 DAC;读回为追踪值) |
| **音频** | `audio.volume` | int 0-100 | 60 | 系统音量(audiod/launcher/watchdog/SDK 四路统一写 CS43198 DAC;读回为追踪值)。⚠️ **寄存器=衰减量**(0=最响/255=静音,M2.95 四路统一映射 `dac=255-pct*255/100`;非线性 0.5dB/步,感知 dB taper 待做) |
| | `audio.volume_max` | int 0-100 | 100 | MeowOS 内部音量上限(clamp;**不与 HibyOS user.ini 上限同步**——其带 CRC 有风险,已定案不做;用户可自设 MeowOS 上限) |
| | `audio.volume_step` | int 1-5 | **1** | 音量键跳步(默认 1%,可配 1-5,最大 5) |
| | `audio.output` | string | `hw:0,0` | 音频输出设备。**M2.90 起声卡由 `meow_audiod` 独占**,App 不再直开(经 SDK `meow_audio_*`);本键仅作 audiod 开卡目标/调试直开(`MEOW_AUDIO_DIRECT=1`)参考 |
> **音频子系统(M2.90 起)**:`meow_audiod` 独占音频守护收口全部声卡交互——路由自动跟随插孔(4.4 优先,`meow_audio route` 可手动)、音量 `MSG_AUDIO_VOLUME` v1 透传写 DAC numid=1/2 + 本 `audio.volume` 键(与 watchdog/launcher 同源,不抢主权;v2 收编另定)。规范 `devdocs/plan/AUDIOD_DESIGN.md`。
> **音频子系统(M2.90 起)**:`meow_audiod` 独占音频守护收口全部声卡交互——路由自动跟随插孔(4.4 优先,`meow_audio route` 可手动)、音量 `MSG_AUDIO_VOLUME` v1 透传写 DAC numid=1/2 + 本 `audio.volume` 键(与 watchdog/launcher 同源,不抢主权;v2 收编另定)。规范 `devdocs/plan/AUDIOD_DESIGN.md`。**M2.91-96 加固**:开机武装 hbc3000 FPGA(根治 PCM 启动内核死锁)/长流护栏+period=1024×4 几何(根治长流停摆)/音量反转四路统一/炸耳修复(`dac_vol_mute`=255 真静音)。**⚠️ 音量存盘纪律(M2.93)**:写 `audio.volume` 一律**读改写单键**——watchdog `wd_vol_save` 旧用 O_TRUNC 整文件重写曾毁掉 settings.conf(真机实证整文件被抹/重复行/丢 max+step),已修;任何组件不得整文件重写本配置。
| **网络** | `network.wifi_enabled` | bool | true | WiFi 开关(写 wlan0;设置页开关经 `wifi_up.sh`/`ip link set wlan0`,`ensure_wifi()` 尊重此值——关=0 则不再自动连网) |
| | `network.bluetooth_enabled` | bool | false | 蓝牙开关(写 `hciconfig hci0 up/down`;默认关=少耗电) |
| **系统** | `system.hostname` | string | `meowos` | 主机名(RFC1035 首标签;bootmenu 的 S89meow_svcd 开机读它 `sethostname`,缺省 `meowos`;供自研 mDNS 应答器 `meow_mdns` 公布 `<host>.local`)[源:M2.54] |