最近研究PX4 System Console 的连接方式,官网上已经说得很清楚了
不过小白如我也是看的云里雾里,经过一番折腾,终于在ubuntu下正确跑通了。
硬件:pixhawk_v2
串口3.3V电平 转USB模块
USB数据线
杜邦线若干
环境:ubuntu 16.04
使用的是虚拟机VMware,不是虚拟机也没关系
步骤:
1)正确接线
使用 USB数据线,连接 pixhawk 和 电脑;
使用 串口转USB模块,串口一端,连接pixhawk的SERIAL4/5的串口5;注意要区分RX,TX,GND;
使用 串口转USB模块, USB一端,连接电脑;
2)端口配置
打开terminal;
输入指令:sudo apt-get install screen 安装screen;
输入指令:screen 进入该工具
输入指令 ls /dev/tty* , 回车, 会列出所有的端口
拔出 串口转USB模块, 再次输入该指令,对比两次列表的异同,发现 该串口转USB模块 在系统内的名字是 /dev/ttyUSB0 (我的是这个,可能会不一样)
(非必须)利用同样的方法,可以判断出pixhawk的USB口,在系统内的名字是 /dev/ttyACM0 (我的是这个,不过这步不是必须的,因为我们不从这读数据)
输入指令 screen /dev/ttyUSB0 57600 8N1 这个意思是 波特率57600 8数据位 没校验 1停止位
配置完成。