启动选项

启动选项

MAVProxy没有强制性的命令行选项。异常 如果连接了超过 1 个 APM,则可选择此选项 到系统。--master

请注意,MAVProxy一次只能连接到1辆车。如果控制 需要多个车辆,应有多个 MAVProxy 会话 已使用 - 每辆车一个会话。

-\-主人

指定无人机的端口(串行、USB 或网络地址/端口) 继续沟通。

可以使用多个。MAVProxy 会将数据包分类为 自动单流。如果独立冗余,这很有用 正在使用链接。--master

如果指定了 IP 地址,则该地址必须是本地计算机的 IP 地址或环回地址。IP 连接类型(TCP 或 UDP)必须以 IP地址。

如果指定了串行端口,则可选的逗号分隔波特率可能会 还要指定。如果存在,这将覆盖 给出的速率。--baudrate

mavproxy.py --master=/dev/ttyUSB0
mavproxy.py --master="com14"
mavproxy.py --master=tcp:192.168.1.1:14550
mavproxy.py --master=udp:192.168.1.1:14550 --master=/dev/ttyUSB0
mavproxy.py --master=/dev/ttyUSB0,57600
mavproxy.py --master=udp:127.0.0.1:14550
mavproxy.py --master=tcp:0.0.0.0:14550

如果连接到远程 IP 地址,则应使用 udpout 或 tcpout 参数:

mavproxy.py --master=udpout:10.10.1.1:14550
mavproxy.py --master=tcpout:10.10.1.1:14550

-\-四轴飞行器

使用四轴飞行器控制。

-\-波特率

指定波特率和端口。仅适用于 对于串行链接。--master--out

-\-外

将 MAVLink 数据包转发到远程设备(串行、USB 或网络) 地址/端口)。如果使用多台地面站计算机或 通过中间节点中继流。

MAVlink 通常使用端口 14550 进行基于 IP 的数据包转发,但 如果需要,可以使用其他端口。

如果给定了串行端口(例如连接 带有GCS的机载MAVProxy实例),特定于链路的波特率可以 在设备之后给出,用逗号分隔。这将覆盖 由 指定的全局默认波特率。--baudrate

如果通过 tcp 或 udp 转发到网络地址,则必须以该地址为前缀 在 IP 地址之前。

UDP 广播可以通过 udpbcast:<ip>:<port> 开头为 然后,UDP 广播锁定到连接的第一个客户端。<ip> 指定 有效的客户端范围。例如,udpbcast:192.168.2.255:14550 将连接到 端口 192 上 168.2.0.192 到 168.2.254.14550 范围内的第一个客户端。

mavproxy.py --master=/dev/ttyUSB0 --out=udp:192.168.1.1:14550
mavproxy.py --master=/dev/ttyACM0,115200 --out=/dev/ttyUSB0,57600
mavproxy.py --master=/dev/ttyACM0,115200 --out=COM17,57600
mavproxy.py --master=/dev/ttyACM0,57600 --out=udpbcast:192.168.2.255:14550

-\-西特尔

主机和端口,用于发送软件在环 (SITL) 模拟器的模拟 RC 输入。通常--sitl=127.0.0.1:5501

-\-流

MAVLink 流速率。

-\-源系统

此 GCS 的 MAVLink 源系统。

-\-源组件

此 GCS 的 MAVLink 源组件。

-\-目标系统

MAVLink 目标主系统。

-\-目标组件

MAVLink 目标主组件。

-\-日志文件

MAVLink 主日志文件的名称。默认值为 mav.tlog。

-\-追加日志

追加到最新的日志文件,而不是创建一个新的日志文件。在以下情况下有用 在飞行途中重新连接。

-\-设置

在 APM 的命令行界面 (CLI) 模式下启动。

-\-点头

关闭时禁用 DTR 丢弃。

-\-显示错误

显示 MAVLink 错误数据包。

-\-演讲

使用文本到语音转换。需要 Linux 上的语音软件。

-\-飞机

正在飞行的飞机的名称。如果使用,日志文件将存储在 /Logs/AircraftName/Date/flightNumber/flight.tlog 中。有助于保持 组织飞行日志。

-\-厘米目录

在 MAVProxy 中运行的初始命令。由;

mavproxy.py --master=/dev/ttyUSB0 --cmd="param load init.parm; module load map;"

-\-安慰

启动时加载 GUI 控制台模块。

-\-地图

启动时加载移动地图模块。

-\-加载模块

启动时加载指定的模块。可以多次使用,或 使用逗号分隔的列表。

-\-马夫特

指定 MAVLink 版本。可以是 1.0 或 2.0。否则,MAVProxy将自动检测MAVLink版本

-\-自动协议

自动检测 MAVLink 协议版本。

-\-继续

继续日志。

-\-nowait

不要在启动时等待检测信号数据包。

-\-方言

马夫林克方言。默认情况下使用 APM 方言。

-\-RTSCTS

使用 RTS/CTS 硬件流控制。

-\-任务

为当前任务命名。如果使用,飞行日志将被存储 而不是默认的./Logs/aircraftname/missionname/Logs/aircraftname/currentdatetime

-\-守护 进程

在守护程序模式下运行(作为后台进程)。没有交互式外壳 开始。

-\-基于状态的IR

基目录将存储日志,如果它不是当前的 目录。

-\-版本

返回有关 MAVProxy 的版本信息。

-\-moddebug

控制控制台上显示的调试输出的级别。默认值为 0 (无调试输出)。值 3 对于调试崩溃或错误很有用 MAVProxy及其模块。

-\-默认模块

默认情况下要在启动时加载的模块的逗号分隔列表。默认 此参数的值为log,signing,wp,rally,fence,param,relay,tuneopt,arm,mode,calibration,rc,auxopt,misc,cmdlong, battery,terrain,output,adsb

-\-非交互式

不要启动交互式外壳

以前下一个

Last updated