APRS lib for Python ~~~~~~~~~~~~~~~~~~~ |Build Status| |Coverage Status| | A tiny library for dealing with APRS. It can be used to connect and listen to the aprs-is feed as well as parse packets. | The following packet formats are supported: - normal/compressed position reports - mic-e - messages (inc. telemetry, bulletins, etc) - base91 comment telemetry Quick start ----------- Parsing ^^^^^^^ .. code:: python import aprslib packet = aprslib.parse('LZ1DEV>APRS:>status text') APRS-IS ^^^^^^^ .. code:: python import aprslib def callback(packet): print packet AIS = aprslib.IS("LZ1DEV") AIS.connect() AIS.consumer(callback) Docs ^^^^ .. code:: bash $ python -m pydoc aprs .. |Build Status| image:: https://travis-ci.org/rossengeorgiev/aprs-python.svg?branch=master :target: https://travis-ci.org/rossengeorgiev/aprs-python .. |Coverage Status| image:: https://coveralls.io/repos/rossengeorgiev/aprs-python/badge.png?branch=master :target: https://coveralls.io/r/rossengeorgiev/aprs-python?branch=master