Skip to main content

An APRS parser for Python

Project description

version license build issues coverage-status

Introduction

The intention of the module is to provide a way to decode and encode various different types of APRS packets.

Currently supports:-

  • Decoding * Standard compressed/uncompressed locations (PositionPacket) * Mic-E locations * Messages * Status reports

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aprspy-0.1.1.tar.gz (19.6 kB view details)

Uploaded Source

Built Distribution

aprspy-0.1.1-py3-none-any.whl (21.3 kB view details)

Uploaded Python 3

File details

Details for the file aprspy-0.1.1.tar.gz.

File metadata

  • Download URL: aprspy-0.1.1.tar.gz
  • Upload date:
  • Size: 19.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for aprspy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e1839404eee03062bd8d3f8491bf614af24d5533d05acbe24328f7e6712bf28e
MD5 593324fca2367b92d1e10069f066e3df
BLAKE2b-256 4263bd02b60013ac5b72f740ce724ab85f22c7aeb27573535dcc0ec8fb24149b

See more details on using hashes here.

File details

Details for the file aprspy-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: aprspy-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 21.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for aprspy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1f6969429a82173e582920512f19d1eb8323819bdff6b84e6f91537b4d69eca6
MD5 fbc9b088ce93481c66a6d8d8b6dfb737
BLAKE2b-256 48d7a01325c025ed54db5c67f6c2aa8423effb04d0d2d18b387908cb3a120d50

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page