版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本节课讲解如何添加自定义参数,从而可以在不修改地面站的情况下,添加一个随时可以通过MissionPlanner修改大小的参数,以利于代码调试。
一、功能目标
上节课中我们实现了一键自动飞行五角星航线的功能,但是五角星的大小是在飞控代码中写死的,如果想调整五角星的大小,需要重新编译固件,非常不方便。本节课中,我们将五角星的大小定义为一个参数,并且可以在MissionPlanner中修改它,从而控制五角星的大小。
二、实现步骤
1、添加参数变量;
2、添加参数定义;
3、使用参数控制五角星大小;
4、仿真飞行,在MissionPlanner中可以直接看到并修改此参数。
三、效果图
怒而飞,其翼若垂天之云!我是怒飞。