启动脚本¶
MAVProxy 能够在启动时执行脚本(MAVProxy 命令)。这可以节省每次飞行(重新)设置 MAVProxy 环境的工作量。
脚本 (mavinit.scr
)应放置在飞行器目录中(即"......")。
./Aircraftname/mavinit.scr
) 包含命令。任何普通的 MAVProxy 命令都可以放在这里。请注意,必须在 MAVProxy 中使用 -aircraft 选项才能开始执行,这样 MAVProxy 才能在相应的飞行器目录中找到脚本。
备注
该脚本在启动时运行,不会等待载具连接。该脚本不能用于自动配置飞行器或模拟。它只能用于配置 MAVProxy 选项/设置,如加载的附加模块、别名等。
或者 .mavinit.scr
可以放在用户的主目录中(即 /home/username
或
C:\Users\username\AppData\Local\MAVProxy
在 Windows 中),无论是否使用-aircraft 选项,都将通过 MAVProxy 加载。
脚本示例如下 这里.
在这个特殊的脚本中,别名被用作常用命令的快捷方式。
例如 mavinit.scr
将允许用户通过键入
gbatt
而不是 示意图 SYS_STATUS.current_battery
.
@ 别名 增加 g 绘制 @alias 增加 gbatt g SYS_STATUS.current_battery``