12

阿木币

0

精华

7 小时

在线时间

应届白菜

Rank: 1

发表于 2019-5-27 11:51:39 9918 浏览 3 回复

openmv与pixhawk连线

1阿木币
大家有用过pixhawk挂openmv吗,他们之间是怎么进行有线连接,线接哪呢?另外涉及到程序的话,openmv的数据应该传给pixhawk的哪一部分,用的是pix4原生固件

最佳答案

查看完整内容

连接方式是串口,三个线,tx。rx。gnd。。。openmv例程的mavlink消息,定义了两个函数,一个checksum,一个pack,pack分为三个部分,第一个部分是有效载荷的消息类型及值,这一部分可以查看mavlink的c语言库里边的,common文件夹下的相关消息的文件,第二部分是消息头,第三部分是加上最头的开始位0xfe和最后的校验,校验需要一个消息的字符串和一个不同消息不一样的crc码,然后uart.write 发送。不过这个例程仅仅针对了mavlink消 ...

扫一扫浏览分享
回复

使用道具 举报

3

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

发表于 2019-5-27 11:51:40
连接方式是串口,三个线,tx。rx。gnd。。。openmv例程的mavlink消息,定义了两个函数,一个checksum,一个pack,pack分为三个部分,第一个部分是有效载荷的消息类型及值,这一部分可以查看mavlink的c语言库里边的,common文件夹下的相关消息的文件,第二部分是消息头,第三部分是加上最头的开始位0xfe和最后的校验,校验需要一个消息的字符串和一个不同消息不一样的crc码,然后uart.write 发送。不过这个例程仅仅针对了mavlink消息,那种长指令的mavlink消息我还不知如何用
回复

使用道具 举报

139

阿木币

0

精华

287 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2019-5-27 20:55:26
要不然要支持 mavlink,要不然修改飞控里面代码,使他可以识别openmv发来的指令
我不为己,谁人为我,但我只为己,那我又是谁?
回复

使用道具 举报

139

阿木币

0

精华

287 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2019-5-27 21:11:09
不过首先要有串口才可以
我不为己,谁人为我,但我只为己,那我又是谁?
回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表