PX4(Pixhawk)添加自定义参数(Parameter)

参考PX4开发者文档parameters&configurations板块,基于版本v10.0.1

以官方提供的 module 模板为例,先要将 module文件夹复制到 modules/ 目录下,然后在 Firmware/boards/px4/sitl/default.cmake 中添加编译,使该模块能进入编译链。

第一步:在module.cpp目录下建立module_param.c,如图:

PX4(Pixhawk)添加自定义参数(Parameter)_第1张图片

第二步:如图编辑参数信息

PX4(Pixhawk)添加自定义参数(Parameter)_第2张图片

第三步:在module.h中加入该参数的信息

PX4(Pixhawk)添加自定义参数(Parameter)_第3张图片

第四步:执行 

make parameters_metadata

第五步:编译固件

make px4_sitl gazebo_standard_vtol

第六步:在PX4的终端内运行刚才新加的module

PX4(Pixhawk)添加自定义参数(Parameter)_第4张图片

第七步:此时已经OK了。打开QGC,刷新参数,刚才新加的参数就能看到了

PX4(Pixhawk)添加自定义参数(Parameter)_第5张图片

PX4(Pixhawk)添加自定义参数(Parameter)_第6张图片

你可能感兴趣的:(PX4,开发)