我正在尝试通过OSDK从DJI matrice210RTK中获取遥测数据,其中包含一个覆盆子pi3。
我遵循了https://jamesthesken.github.io/dji-sdk-setup/指南,并设法启动了串行通信,但无法接收数据。
我仔细检查了可能的原因,但没有一个是问题的根源。这是我得到的日志:
STATUS/1 @ init,L65:...Serial启动成功。
STATUS/1 @sendData,L405:端口未发送错误日志/1@ sendData,L411:开放协议命令发送失败,send_len:0 packet_1en :19
ERRORLOG/1 @ getDroneVersion,L1418:未获取无人机版本!请不要继续。
我希望运行遥测样本并获得结果。
预先感谢您的帮助
发布于 2019-08-12 19:01:14
使用Raspberry Pi 3b时,您需要禁用蓝牙才能进行串行通信。
$ sudo nano /boot/config.txt
dtoverlay=pi3-disable-bt
sudo reboot
发布于 2019-09-07 23:36:53
同意上面的@escardill。如果你使用的是USB转ttl适配器电缆( DJI售价5美元),我建议只验证tx引脚是否连接到rx引脚,反之亦然。
https://stackoverflow.com/questions/57379184
复制相似问题