Crates.io | mavlink |
lib.rs | mavlink |
version | 0.13.1 |
source | src |
created_at | 2016-02-24 04:44:56.964127 |
updated_at | 2024-07-21 23:50:16.866053 |
description | Implements the MAVLink data interchange format for UAVs. |
homepage | |
repository | https://github.com/mavlink/rust-mavlink |
max_upload_size | |
id | 4263 |
size | 1,403,965 |
Rust implementation of the MAVLink UAV messaging protocol, with bindings for all message sets.
Add to your Cargo.toml:
mavlink = "0.12.2"
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
Check some projects built by the community:
Licensed under either of