#ads-b

no-std rsadsb_common

common library for adsb_deku

4 releases

0.7.0 Sep 2, 2024
0.6.3 Nov 23, 2023
0.6.2 Feb 4, 2023
0.6.1 Feb 1, 2023

#1078 in Parser implementations

Download history 6/week @ 2024-07-25 2/week @ 2024-08-01 177/week @ 2024-08-29 24/week @ 2024-09-05 17/week @ 2024-09-12 7/week @ 2024-09-19 7/week @ 2024-09-26 8/week @ 2024-10-03

166 downloads per month

MIT license

1MB
2.5K SLoC

rsadsb_common

github crates.io docs.rs build status

Common library data structures and functions for adsb_deku applications.

Run cargo doc in this directory to generate documentation.

Usage

let mut adsb_airplanes = Airplanes::new();
if let Ok((bytes_left, frame)) = Frame::from_bytes((&bytes, 0)) {
    adsb_airplanes.action(frame, (lat, long), max_range);
}

no_std support

Add the following to your Cargo.toml file to enable no_std code only:

default-features = false
features = ["alloc"]

Dependencies

~4MB
~90K SLoC