Skip to main content

Parses APRS "tocalls" or tocalls.txt / tocalls.yaml easily in Python

Project description

aprs_tocall

Install

pip install aprs_tocall

Usage

from aprs_tocall import Parser
tocalls = Parser(offline=False) 
# Setting offline to False will use the online 
# yaml file, while offline=True (default) will 
# use the distributed version
tocalls.lookup("APWEEA")
# returns 
# {
#   'tocall': 'APWEE?',
#   'vendor': 'Tom Keffer and Matthew Wall',
#   'model': 'WeeWX Weather Software',
#   'class': 'software', 
#   'os': 'Linux/Unix'
# }

Command line

% python3 -m aprs_tocall APTTAA
tocall=APTT*
vendor=Byonics
model=TinyTrak
class=tracker

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

aprs_tocall-0.1.3.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aprs_tocall-0.1.3-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file aprs_tocall-0.1.3.tar.gz.

File metadata

  • Download URL: aprs_tocall-0.1.3.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.8 Darwin/22.5.0

File hashes

Hashes for aprs_tocall-0.1.3.tar.gz
Algorithm Hash digest
SHA256 490fde9775447ca980f0daa5c8d519fd2c3cf480d53695647394a88660be8e68
MD5 9440bc7bf10b739148e08fa00fb4d767
BLAKE2b-256 da7fae2a52dd683cdeecc32fcaf614f356391cdee57452b861f95e6b7047cc9b

See more details on using hashes here.

File details

Details for the file aprs_tocall-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: aprs_tocall-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.8 Darwin/22.5.0

File hashes

Hashes for aprs_tocall-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 910880f4778525cf1588f8801da49771a4b8e842cb84cc1a7a848be3778a306c
MD5 2d5a1548bb66f3f8599dfdebc8e18077
BLAKE2b-256 5907cd0d107652acf7f108c05ea7dfb43c4c1b41a16223282e7a4b9a7fe076a4

See more details on using hashes here.

Supported by

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