0.13.1 Jul 18, 2024

#11 in #mav-link

Download history 223/week @ 2024-07-24 294/week @ 2024-07-31 541/week @ 2024-08-07 133/week @ 2024-08-14 157/week @ 2024-08-21 112/week @ 2024-08-28 156/week @ 2024-09-04 99/week @ 2024-09-11 90/week @ 2024-09-18 123/week @ 2024-09-25 97/week @ 2024-10-02 386/week @ 2024-10-09 198/week @ 2024-10-16 163/week @ 2024-10-23 424/week @ 2024-10-30 318/week @ 2024-11-06

1,225 downloads per month
Used in 2 crates (via mavlink)

MIT/Apache

71KB
1.5K SLoC

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.12.2"

Examples

See examples/ for different usage examples.

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:

License

Licensed under either of

Dependencies

~0.7–1.3MB
~27K SLoC