|
发表于 2024-4-15 09:53:16
1240 浏览 4 回复
在Allspark 2-orin NX上使用dronekit包连接/dev/ttyACM0失败;
在Allspark 2-orin NX上使用dronekit包连接/dev/ttyACM0失败,无法连接飞控,但是在X86的Linux系统上又可以连接; |
扫一扫浏览分享
|
|
|
|
|
|
|
楼主|
发表于 2024-4-15 09:59:15
from dronekit import connect
vehicle = connect('/dev/ttyACM0', wait_ready=True, baud=115200)
print(vehicle.version) |
|
|
|
|
|
|
|
可以通过Allspark2-orin NX的串口进行连接,注意修改飞控端串口参数;硬件连接飞控端串口TX RX GND连接orin nx 串口的 RX TX GND. |
|
|
|
|
|
|
|
楼主|
发表于 2024-4-16 15:36:59
非常感谢你的解决方案,但是依然无效,串口测试一切正常,dronekit包还是无法连接,飞控端也没问题(主要是在另一条同样型号的机载电脑上测试,python版本和dronekit版本都是相同,能够正常连接,未报错),串口的连线也是正常的,没有出错,都是严格按照Tx->Rx,Rx->Tx的连接方式,但依然无法连接,报错信息依然相同。 |
|
|
|
|
|
|
|
发表于 2024-4-17 15:43:36
orin_NX 的串口不是 /dev/ttyACM0 ttyTHS1 ttyTHS0 ttyUSB0 是这几个
|
|
|
|
|
|
|
|