|
发表于 2019-5-22 21:29:46
13849 浏览 7 回复
pixhawk上telem2口的使用
1阿木币
我想用telem2接受一个传感器消息,现在想把飞控内部对telem2的使用给注释掉,应该把哪部分代码注释掉呢?
|
最佳答案
查看完整内容
修改rcs中的 set MAVLINK_COMPANION_DEVICE 为none,就可以屏蔽telem2 数传的使用
 扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2019-5-22 21:29:47
|
|
|
|
|
|
|
首先先告知 使用的什么固件 如果是PX4 在启动脚本里面就可以禁止
|
|
我不为己,谁人为我,但我只为己,那我又是谁?
|
|
|
|
|
|
楼主|
发表于 2019-5-23 11:33:50
您好,我用的就是PX4固件,是去rcS里面修改吗,具体注释掉哪些呀?我怕我注释错导致我没法使它~ |
|
|
|
|
|
|
|
楼主|
发表于 2019-5-24 10:35:36
|
|
|
|
|
|
|
楼主|
发表于 2019-5-24 18:51:01
所以我改为none之后,就可以自己写一个rw_uart.c,里面直接用这个口读数据了吗? |
|
|
|
|
|
|
|
不一定 还是要在启动脚本里面修改,要不要这个进程,会占用这个设备,导致你的代码打不开设备。具体可以试试,要确保可以打开这个设备 |
|
我不为己,谁人为我,但我只为己,那我又是谁?
|
|
|
|
|
|
楼主|
发表于 2019-5-24 20:33:37
|
|
|
|
|
|
|