我遵循了串行/UART教程
在这里
一切都很顺利;我可以通过串行接口通过USB发送数据。然后我把自己建立在
getAccelerometerData.m
文件,以测试在
Holybro遥测收音机
而两者都连接到我的笔记本电脑
;我附加了
.m
文件在这里。我还附上了Simulink模型。金宝app
我的任务是发送同样的数据,但是
Pixhawk 4和我的笔记本电脑之间
(其中一个遥测无线电插在pixhawk上,另一个插在我的笔记本上);即使无线电上的LED指示灯表明他们在通信(当我打开QGroundControl时他们就这样做了),我也无法得到任何数据传输到他们身上。我试过用这两种
电话1
和
Uart & i2c b
Pixhawk上的端口(并更改了相应的Simulink模型参数以通过金宝app
/dev/ttyS1
或
/开发/测试4
.我在笔记本电脑和Pixhawk上都选择了合适的端口,并尝试了不同的组合,但都无济于事。简而言之:
有人知道怎么通过遥测无线电在Pixhawk和我的笔记本电脑之间传输数据吗?
我正在运行Windows 10 1809, Ubuntu 16.04 WSL,最新固件的Pixhawk 4 (v1.9.0,我想),MATLAB R2018b,遥测无线电已经使用最新固件的QGroundControl进行闪烁。
编辑:
这是Simulink文档中推荐尝试的内容金宝app
在这里
:
配置PX4串行传输和接收模型,以通过Pixhawk系列控制器的其他串行端口交换数据。
那么我该怎么做呢?