--master:X
specifies connection address to your vehicle. It could be one of the followings:/dev/ttyUSBX
for Linux andCOMX
for Windows serial connections.tcp:IP:PORT
for local TCP connections.udp:IP:PORT
or justIP:PORT
for local UDP connections.tcpout:IP:PORT
for remote TCP connections.udpout:IP:PORT
for remote UDP connections.- Multiple master connection can be defined to the same vehicle for redundant data links.
- If master is a serial connection, baud rate can be specified as:
--baudrate=X
or--master=Y,X
where X is the baud rate.
--console
opens the MAVProxy ground control station Console.--map
opens the interactive map interface.--quadcopter
is used for quadcopter controls.--out
is used to forward the MAVLink packets to a remote device (serial, USB or network address/port). Useful if using multiple ground station computers or relaying the stream through an intermediate node./dev/ttyUSBX
for Linux andCOMX
for Windows serial connections.tcp:IP:PORT
for local TCP connections.udp:IP:PORT
or justIP:PORT
for local UDP connections.tcpout:IP:PORT
for remote TCP connections.udpout:IP:PORT
for remote UDP connections.- Multiple stream outputs can be defined.
--sitl
is used to host and port to send simulated RC input for the Software in the loop (SITL) simulator.- Usually
--sitl=127.0.0.1:5501
.
- Usually
--streamrate
is used to configure the stream rate of the connection.--source-system
defines system ID of this GCS.--source-component
defines component ID of this GCS.--target-system
defines target master system ID.--target-component
defines target master component ID.--logfile
defines the master logfile name.--append-log
used to append new logs to the older one.--nodtr
disables DTR drop on close.--show-errors
used to show MAVLink error messages.--speech
enables text to speech.--aircraft
name of the aircraft being flown. If used, logfiles will be stored in/Logs/AircraftName/Date/flightNumber/flight.tlog
.--cmd
initial commands to run in MAVProxy and delimited by;
.--load-module
loads a desired MAVProxy module on startup.--mavversion
specifies the MAVLink version.--auto-protocol
used to auto detect MAVLink protocol version.--continue
continue to the logs.--nowait
used for not waiting a heartbeat message at startup.--dialect
used to specify MAVLink dialect. Uses the APM dialect by default.--rtscts
used for RTS/CTS hardware flow control of master connection.--mission
used to give the current mission a name. If used, the flight log will be stored as/Logs/aircraftname/missionname
rather than the default/Logs/aircraftname/currentdatetime
.--daemon
used to start MAVProxy in daemon mode (as a background process). No interactive shell will be started.--state-basedir
defines the base directory that logs will be stored, if it is not the current directory.--version
show current MAVProxy version.--moddebug
is debugging messages level. Default is 0 (no debug output). A value of 3 is useful for debugging crashes or errors in MAVProxy and its modules.--default-modules
is a comma separated list of the modules to load on startup by default.--non-interactive
is used for not starting interactive shell.--force-connected
is used for using master even if initial connection fails.