第一步:我们确认串口"到底收到了什么数据"
请你运行:
sudo cat /dev/ttyUSB0 | hexdump -C
或者:
sudo cat /dev/ttyUSB0 | xxd
然后打开遥控器,看屏幕是否一直刷 Hex 数据。
我需要你贴一段实际收到的 hex 数据,像这样:
03 ff 12 77 00 4a 9f ...
👉 如果这里没有 0x0F 开头、每 25 字节一帧的数据,那么问题根本不是代码,而是 SBUS 数据没进来。
