Crate aprs[][src]

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.

Structs

Celsius
Degrees
Fahrenheits
Feet
KilometersPerHour
Knots
Meters
MetersPerSecond
MilesPerHour
Position
Radians

Enums

Symbol

Constants

ALT_SYMBOL_TABLE
PRIMARY_SYMBOL_TABLE

Traits

Packet