GenericPacket

class aprspy.packets.generic.GenericPacket(source: str = None, destination: str = None, path: str = None, data_type_id: str = None, info: str = None, symbol_table: str = None, symbol_id: str = None)

Generic base class for APRS packets.

This is the base class for representing an APRS packet. Anything that is common to all packets is defined in here.

property data_type_id

Get the data type ID of the packet

property destination

Get the destination address of the packet

generate()

Generate an APRS packet based on the current object’s properties.

property info

Get the info field of the packet

property path

Get the path of the packet

property source

Get the source address of the packet

property symbol_id

Get the symbol ID of the packet

property symbol_table

Get the symbol table of the packet

property timestamp

Get the timestamp of the packet

property timestamp_type

Get the timestamp type of the packet