An APRS parser for Python
aprspy is an APRS packet parser and generator for Python.
- Standard compressed/uncompressed location packets
- Mic-E location packets
- Message packets (including bulletins and announcements)
- Status report packets
- Uncompressed location packets
- Message packets
Brief usage explanation:
>>> from aprspy import APRS >>> packet = APRS.parse('XX1XX>APRS,TCPIP*,qAC,FOURTH:=5030.50N/10020.30W$221/000/A=005Test packet') >>> packet <PositionPacket: XX1XX> >>> packet.latitude 50.508333 >>> packet.longitude -100.338333 >>> packet.course 221
Documentation can be found at https://aprspy.readthedocs.io/en/latest/.
Dependencies needed for development can be installed with pip install -r dev-requirements.txt.
The documentation can be built locally by running make in the docs/ folder.
This module is released under the MIT License, and is copyright 2019 Andy Smith <firstname.lastname@example.org>
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size aprspy-0.3.3-py3-none-any.whl (49.4 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size aprspy-0.3.3.tar.gz (40.1 kB)||File type Source||Python version None||Upload date||Hashes View|