px4固件源码中构建的mavlink2源码应该如何整合到px4源码中一起进行编译

Janna72 2024-01-26 19:17:29

我目前正在学习如何定义并发送一个自定义的mavlink报文给飞控,飞控转发给qgc地面端并解析。

在px4固件源码修改中,我发现我找的大部分资料都是在px4源码根目录下存在一个mavlink的文件夹,里面是mavlink2的相关代码,但是我从官方仓库下载的px4源码中没有这个文件夹,只在src/module下有,而且其只有mavlink1的相关代码。我查阅了mavlink的官方资料,介绍说默认是不会存在mavlink2的相关代码,需要手动运行命令才能生成,其会生成在一个generated文件夹下,那么这个generated文件夹的位置是否存在要求,将其设置在哪里才能够保证px4源码在编译的时候会将mavlink2的部分代码也一并编译。

...全文
349 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
超维空间科技 2024-02-13
  • 打赏
  • 举报
回复
在新版固件里直接修改消息脚本就可以了,编译时会自动生成消息

8,494

社区成员

发帖
与我相关
我的任务
社区描述
超维空间科技交流学习社区
无人机开源 技术论坛(原bbs) 江苏省·南京市
社区管理员
  • 超维空间科技
  • 超维空间—南京分维
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

每天晚上9点前的提问当天解答,9点后的提问第二天解答

提问前请先搜索以前的贴子,以免重复提问

试试用AI创作助手写篇文章吧