TXW81x 微信 UI、控制层与业务服务开发文档
项目: TXW81x 可视对讲 UIUI: wechat_ui.c控制层: wechat_ui_control.c服务层: wechat_service.c提交范围: e9a2fb5 至 2440a8e分析基线: 2440a8e(2026-07-17) 1. 三层职责wechat_ui.c 创建入口按钮和聊天页面; 管理 LVGL 对象、group、焦点和 timer; 绘制本地/远端语音与表情气泡; 把控制动作转交 callbacks; 从 callback 拉取可显示消息。 wechat...
TXW81x 微信语音 Opus 与 WCA 音频链路开发文档
项目: TXW81x 可视对讲 UI音频适配: sdk/lib/gui/intercom_ui/wechat_app/wechat_audio.c编解码库: sdk/lib/opus/Opus 版本: 1.5.1提交范围: 6c55dda 至 2440a8e分析基线: 2440a8e(2026-07-17) 1. 模块定位wechat_audio 将项目音频 stream、Flash 文件和 Opus API 封装为单任务异步作业接口: wechat_audio_record_start():开始录音...
TXW81x 微信消息模块总体架构开发文档
项目: TXW81x 可视对讲 UI模块: 微信式语音与表情消息阶段: UI、业务服务、UDP 与 Opus 链路整合提交范围: e9a2fb5 至 2440a8e分析基线: 2440a8e(2026-07-17) 1. 文档目标本文给后续开发者建立模块级心智模型,重点说明以下问题: 微信入口从哪里创建,页面由谁管理; 按键事件如何转换为录音、发送、播放等业务动作; UDP 收发线程、服务线程和音频线程如何协作; Opus 在本项目中承担什么职责; 哪些路径已经实现,哪些仍是预留能力; 维护时需要优先...