Expand description
Owned-byte APRS packet construction helpers.
Encoders validate conservative packet shape before emitting bytes. They do not transmit, log, normalize, or display packet contents.
Structs§
- Item
Encoding - Item fields for packet construction.
- Object
Encoding - Object fields for packet construction.
- Uncompressed
Position Encoding - Uncompressed position fields for packet construction.
Enums§
- Encode
Error - APRS encoder failure.
- Telemetry
Metadata Encoding Kind - Telemetry metadata packet kind for packet construction.
Functions§
- encode_
ack - Encodes a message acknowledgement packet.
- encode_
announcement - Encodes an announcement packet with a one-byte uppercase announcement identifier.
- encode_
bulletin - Encodes a bulletin packet with a one-byte numeric bulletin identifier.
- encode_
item - Encodes an item packet.
- encode_
message - Encodes an APRS message, acknowledgement, rejection, bulletin, or announcement payload.
- encode_
object - Encodes an object packet.
- encode_
packet - Encodes an arbitrary APRS packet payload into
source>path:payloadbytes. - encode_
reject - Encodes a message rejection packet.
- encode_
status - Encodes a status packet.
- encode_
telemetry - Encodes a telemetry report packet.
- encode_
telemetry_ metadata - Encodes a telemetry metadata packet.
- encode_
uncompressed_ position - Encodes an uncompressed position packet.