启动选项¶
使用 --help 运行构建,查看最新的命令行选项。
-序列号#¶
该命令行参数用数字 # 代替,用于将 ArduPilot 串口连接到串口设备或网络协议。也可使用 old-style(-A、-B...)。
为每个 ArduPilot 串行端口指定设备文件或短字符串,以配置以下网络协议。运行 ardupilot 的用户账户应添加到拨出组,以便访问串口。
- 串行端口:/dev/deviceFile
--serial0 /dev/ttyAMA0
--serial1 /dev/ttyS0
- TCP 网络:tcp:<IP 地址>:<端口号>;
-序列2 tcp:11.0.0.2:5678
--serial4 udp:11.0.0.2:14550
- 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)