pub fn connect<M>(
address: &str,
) -> Result<DialectConnection<StaticDialect<M>>, Error>Available on crate feature
std only.Expand description
Connect to a MAVLink node by address string.
The address must be in one of the following formats:
tcpin:<addr>:<port>to create a TCP server, listening an incoming connectiontcpout:<addr>:<port>to create a TCP clientudpin:<addr>:<port>to create a UDP server, listening for incoming packetsudpout:<addr>:<port>to create a UDP clientudpbcast:<addr>:<port>to create a UDP broadcastserial:<port>:<baudrate>to create a serial connectionfile:<path>to extract file data, writing to such a connection does nothing
The address selects the transport stored in the returned connection.
ยงErrors
AddrNotAvailableif the address string could not be parsed as a valid MAVLink address- When the connection could not be established a corresponding
io::Erroris returned