|
发表于 2019-5-27 11:51:39
9915 浏览 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消 ...
扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2019-5-27 11:51:40
连接方式是串口,三个线,tx。rx。gnd。。。openmv例程的mavlink消息,定义了两个函数,一个checksum,一个pack,pack分为三个部分,第一个部分是有效载荷的消息类型及值,这一部分可以查看mavlink的c语言库里边的,common文件夹下的相关消息的文件,第二部分是消息头,第三部分是加上最头的开始位0xfe和最后的校验,校验需要一个消息的字符串和一个不同消息不一样的crc码,然后uart.write 发送。不过这个例程仅仅针对了mavlink消息,那种长指令的mavlink消息我还不知如何用 |
|
|
|
|
|
|
|
要不然要支持 mavlink,要不然修改飞控里面代码,使他可以识别openmv发来的指令 |
|
我不为己,谁人为我,但我只为己,那我又是谁?
|
|
|
|
|
|