DR16 遥控解析模块。将 DBUS 数据转换为 CMD 输入和事件。 Manifest 描述:Receiver parsing
- ThreadDr16: UART 线程读取并分发遥控数据。
- ParseRC: 解析原始帧并生成 CMD::Data。
- CheckoutOffline / Offline: 离线检测与失控处理。
- GetEvent: 对外暴露事件绑定入口。
- 添加模块并确保 uart_dr16 配置正确。
- 把解析结果喂给 CMD。
- 在 EventBinder 中绑定开关和按键事件。
标准命令流程: xrobot_add_mod DR16 --instance-id dr16 xrobot_gen_main cube-cmake --build /home/leo/Documents/bsp-dev-c/build/debug --
module: DR16 entry_header: Modules/DR16/DR16.hpp constructor_args:
- CMD: '@cmd'
- task_stack_depth_uart: 2048 template_args: []
Required Hardware:
- dr16
- dma
- uart
Depends: []
Modules/DR16/DR16.hpp