# DJI RC Plus 2：控制协议与手柄桥接

> 该项目调查 DJI RC Plus 2 的控制状态协议，并将摇杆、滚轮和按键映射为手柄输入。Android 库解码 DUML 报告，测试应用显示实时控制状态，Java SDL3 桥接器将其呈现为 Xbox 风格手柄；协议文档列出帧结构、校验、保活消息和报告速率。

- 类型：案例
- 目标：协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/IamEmery/DJI-RC-Plus-2-TKPL2-Native-Gamepad-Bridge-for-Gaming>
- 一手来源：<https://github.com/IamEmery/DJI-RC-Plus-2-TKPL2-Native-Gamepad-Bridge-for-Gaming/blob/b1669d7625a317bf9dbc4faf7890cf65cdc4b32a/docs/PROTOCOL.md>
- 目录页面：<https://awesomerea.org/zh/resources/dji-rc-plus-2-controls-case/>
- 记录 JSON：<https://awesomerea.org/resources/dji-rc-plus-2-controls-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/dji-rc-plus-2-controls-case/index.md)

## 使用条件与局限

- **前提条件：**文档针对运行 Android 11 的 DJI RC Plus 2 Enterprise；构建测试应用需要 JDK 17 和 Android SDK。
- **局限：**协议笔记基于 RC 固件 01.41.02.08；同一时间只能有一个额外客户端读取控制状态。
- **许可：**MIT 许可证。

## 一手来源

1. <https://github.com/IamEmery/DJI-RC-Plus-2-TKPL2-Native-Gamepad-Bridge-for-Gaming/blob/b1669d7625a317bf9dbc4faf7890cf65cdc4b32a/docs/PROTOCOL.md>
2. <https://github.com/IamEmery/DJI-RC-Plus-2-TKPL2-Native-Gamepad-Bridge-for-Gaming/blob/b1669d7625a317bf9dbc4faf7890cf65cdc4b32a/README.md>

## 同分区更多条目：协议

- [AK820 Center：AJAZZ AK820 Pro 的 Linux 配置程序](https://awesomerea.org/zh/resources/ak820-center-case/index.md) · 案例
- [Komimi：基于重建控制协议的 Redmi Buds 6 Lite 客户端](https://awesomerea.org/zh/resources/komimi-case/index.md) · 案例
- [Fisher & Paykel RF505BRNUX1：解析冰箱控制板通信](https://awesomerea.org/zh/resources/fisher-paykel-fridge-bus-case/index.md) · 案例
- [Lightstick Vibed Studio：Super Junior Ver. 2 应援棒 BLE 控制协议重建](https://awesomerea.org/zh/resources/lightstick-vibed-studio-case/index.md) · 案例
- [IOTBT701：BLE 灯带协议与 Windows 客户端](https://awesomerea.org/zh/resources/iotbt701-ambilight-case/index.md) · 案例
- [Heat & Glo RC300：基于重建 433 MHz 协议的 Homey 客户端](https://awesomerea.org/zh/resources/homey-heatnglo-rc300-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
