启动选项

使用 --help 运行构建,查看最新的命令行选项。

-序列号#

该命令行参数用数字 # 代替,用于将 ArduPilot 串口连接到串口设备或网络协议。也可使用 old-style(-A、-B...)。

为每个 ArduPilot 串行端口指定设备文件或短字符串,以配置以下网络协议。运行 ardupilot 的用户账户应添加到拨出组,以便访问串口。

串行端口:/dev/deviceFile
  • --serial0 /dev/ttyAMA0

  • --serial1 /dev/ttyS0

TCP 网络:tcp:<IP 地址>:<端口号>;
UDP 网络:udp:<IP 地址>:<端口号>;
  • --serial5 udp:11.0.0.255:14550:bcast

  • --serial6 udpin:0.0.0.0:14550

附加 UDP/TCP 选项:
  • wait: 等待连接(TCP)

  • bcast:使用广播地址(UDP)

--日志目录

用于记录日志的目录。也可使用 -l。

默认为每板 HAL_BOARD_LOG_DIRECTORY。

--地形目录

地形使用的目录。也可使用 -t。

默认值为每板 HAL_BOARD_TERRAIN_DIRECTORY。

--存储目录

用于存储的目录。也可使用 -s。

默认为每板 HAL_BOARD_STORAGE_DIRECTORY。

--模块目录

用于模块的目录。也可使用 -M。

默认值为每板 AP_MODULE_DEFAULT_DIRECTORY。

--CPU-耦合性

CPU 绑定 ArduPilot。也可使用 -c。可指定单个 CPU(1)、多个 CPU(1,3)或一个范围(1-3)