3 releases (breaking)

Uses old Rust 2015

0.3.1 Jun 28, 2018
0.2.1 Jun 10, 2018
0.2.0 Jun 10, 2018
0.1.0 Jun 9, 2018

#31 in #reporting

32 downloads per month
Used in fap

Apache-2.0

36KB
650 lines

Automatic Position Reporting System protocol definitions

On Travis CI On crates.io On docs.rs

This crate defines Rust data types, traits, and symbols per APRS v1.01 specification.

See crate documentation for usage and details.


lib.rs:

Automatic Position Reporting System protocol

What's APRS?

Automatic Packet Reporting System (APRS) is a system for real time digital communication over HAM radio. It is a packet communications protocol for disseminating live data to everyone on a network enabling radio amateurs to automatically display the positions of radio stations and other objects on maps. There are also other features such as weather reporting and messaging.

What's in this crate?

This crate defines Rust data types, traits and symbols per APRS v1.01 specification.

It does not provide any parsing or encoding behavior, there are separate crates for this. The intent here is to enable interoperability between different implementations and let client code use them as drop-in replacements for each other.

If you're looking for a compartible parser check out the fap crate, which is a Rust wrapper around Tapio Aaltonen's libfap library.

No runtime deps