Files
MAG160C/README.md
T

39 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# MAG160C 热像仪逆向工程
本仓库记录 MAG160C 热像仪的 USB 协议、官方 Windows/Android SDK 逆向结果、纯 C SDK、官方渲染管线分析、抓帧数据和 demo3 实机调试过程。
## 从这里开始
新接手者先阅读:
1. `交接_完整逆向工程说明_20260811.md`
2. `analysis/handoff_20260813.md`
3. `analysis/handoff_20260811_full.md`
4. `analysis/protocol_spec.md`
5. `csdk/tools/mag160c_demo3.c`
完整交接文档包含目录说明、环境部署、官方管线结论、当前源码状态、已失败方案、剩余问题和给下一位 AI 的接手提示词。
## 当前硬件
- 设备:MAG160C 热像仪
- 分辨率:160×120
- USB VID`0x833C`
- 常见 PID`0x0001`
- 原始帧:19200 个小端 `uint16`
- 实时帧端点:`0x81`
- 命令端点:`0x03`,响应端点:`0x82`
## 当前演示程序
- 源码:`csdk/tools/mag160c_demo3.c`
- 程序:`build-artifacts/mag160c_demo3.exe`
- 运行目录:`build-artifacts`
- 官方 NUC 表:`build-artifacts/mag160c_official_nuc_gain.bin``build-artifacts/mag160c_official_nuc_thr.bin`
编译和启动命令见完整交接文档。不要在没有阅读交接文档的情况下继续调窗口、调色板或显示层去鬼影。
## 仓库说明
仓库包含官方 SDK、第三方依赖、二进制样本和抓帧数据。部分内容可能受原厂许可限制,仅用于本项目的互操作性研究和设备调试。大型文件使用 Git LFS。