LATEST / NOTES
查看全部归档最近更新
从问题现场出发,记录可以复用的工程判断。
TXW82x MP4 兼容 Opus 音频封装:从编码帧到标准音频轨的完整改造
TXW82x MP4 兼容 Opus 音频封装:从编码帧到标准音频轨的完整改造一、提交概况项目:F:\TXW82X_MP4\txw82x 分析提交:4ca5cd669e4c0e49189ed3570fab4c3bb9f7ef11 提交信息:1、mp4: 增加 Opus 音频兼容处理 本次提交修改 5 个文件,共增加约 300 行、删除约 93 行代码,涉及四层: 层次 文件 负责内容 编码层 sdk/app/audio_media_ctrl/opus/opus_encode.c 生成 Opus 帧...
TXW82x Scale3 均值缩放优化:降低摩尔纹与锯齿
TXW82x Scale3 均值缩放优化:降低摩尔纹与锯齿1. 优化背景TXW82x 的摄像头预览链路可以通过 Scale3 硬件将 VPP 图像直接缩放到 LCD 所需尺寸。直接缩放速度快、CPU 占用低,但当输入画面包含以下高频内容时,低分辨率输出容易出现视觉伪影: 细密布料、纱窗、网格和条纹产生彩色或明暗相间的摩尔纹; 斜线、文字边缘和物体轮廓出现阶梯状锯齿; 细节随镜头轻微移动而闪烁或跳变; 硬件一次性大比例缩小后,部分像素信息被直接跳过。 本次优化不改变摄像头、VPP 和 Scale3 的基础结...
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 微信消息 UDP v2 协议开发文档
项目: TXW81x 可视对讲 UI模块: sdk/app/wechat_udp/协议版本: 2默认端口: 5010/UDP提交范围: febc4f7 至 2440a8e分析基线: 2440a8e(2026-07-17) 1. 模块定位wechat_udp 是微信消息功能的网络传输层,当前负责: 创建并绑定 UDP socket; 管理固定对端地址; 生成和解析统一 v2 包头; 异步发送表情消息; 同步分片发送 WCA 语音文件; 在 RX 任务中校验数据包并回调上层服务。 模块不负责 UI、Op...
TXW81x 微信消息模块总体架构开发文档
项目: TXW81x 可视对讲 UI模块: 微信式语音与表情消息阶段: UI、业务服务、UDP 与 Opus 链路整合提交范围: e9a2fb5 至 2440a8e分析基线: 2440a8e(2026-07-17) 1. 文档目标本文给后续开发者建立模块级心智模型,重点说明以下问题: 微信入口从哪里创建,页面由谁管理; 按键事件如何转换为录音、发送、播放等业务动作; UDP 收发线程、服务线程和音频线程如何协作; Opus 在本项目中承担什么职责; 哪些路径已经实现,哪些仍是预留能力; 维护时需要优先...
Blog 视觉与阅读体验追加优化开发文档
项目: Blog-Hexo (Butterfly 主题定制)阶段: 工作区追加优化基准提交: 10e4a3a 之后优化周期: 2026-07-11 至 2026-07-12样式入口: source/css/custom.css模块目录: source/css/modules/主要目标: 提升首页视觉表现、文章阅读体验、长文目录可用性与移动端可读性。 目录 优化目标 文件分类 优化总览 模块详解 首页 Hero 与头图 导航栏 首页文章卡片 侧栏与目录 文章正文排版 代码块与行内代码 移动端适配 主题变量...
Blog 代码主题与目录锚点修复开发文档
项目: Blog-Hexo (Butterfly 主题定制)阶段: 代码阅读与目录跳转修复提交范围: 18d27c5 至 10e4a3a关键文件: code-highlight.css / typography.css / responsive.css / themes/butterfly/source/js/main.js 目录 提交范围 优化目标 代码主题对齐 目录跳转偏移 实时目录锚点映射 影响范围 验证要点 后续建议 提交范围 提交 日期 说明 18d...
Blog 素材性能与全屏头图配置开发文档
项目: Blog-Hexo (Butterfly 主题定制)阶段: 素材性能与头图体验提交范围: 4b68bdb 至 3f39d93关键文件: _config.butterfly.yml / header-text.css / scaffolds/post.md / source/img/ 目录 提交范围 优化目标 视觉素材压缩 首页全屏透明头图 文章自定义头图 脚手架更新 文档同步 验证要点 提交范围 提交 日期 说明 4b68bdb 2026-07-11 ...
Blog 全站视觉系统重构开发文档
项目: Blog-Hexo (Butterfly 主题定制)阶段: 全站视觉系统重构提交范围: 00973e8 至 26adced样式入口: source/css/custom.css模块目录: source/css/modules/ 目录 提交范围 重构目标 文件分类 主题变量与全局基础 首页首屏、导航与页脚 文章列表、侧栏与卡片 文章正文、代码块与目录 移动端与打印样式 主题配置统一 验证要点 提交范围 提交 日期 说明 00973e8 2026-07-11 重构全站视觉基础与主题变量...