Skip to content

Orkavian/rust-mavlink

 
 

Repository files navigation

rust-mavlink

Build status Crate info Documentation

Rust implementation of the MAVLink UAV messaging protocol, with bindings for all message sets.

Add to your Cargo.toml:

mavlink = "0.16"

Building this crate requires git.

Examples

See examples/ for different usage examples.

mavlink-dump

examples/mavlink-dump contains an executable example that can be used to test message reception.

It can be executed directly by running:

cargo run --example mavlink-dump [options]

It's also possible to install the working example via cargo command line:

cargo install --path examples/mavlink-dump

It can then be executed by running:

mavlink-dump [options]

Execution call example:

mavlink-dump udpin:127.0.0.1:14540

Community projects

Check some projects built by the community:

Maintainers

See MAINTAINERS.md for active maintainers, release managers and their contact details.

License

Licensed under either of

About

MAVLink library for Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.9%
  • RPC 0.1%