Skip to main content

A amateur radio callsign lookup database (currently US FCC only)

Project description

About

The hamcall package and command line utility is designed for ingesting and searching amateur radio callsign databases. Right now it only supports data from the US FCC ULS database, however.

Installation

pip install hamcall

Usage

Initializing the database

$ hamcall -I

Loading the database

Grab the weekly database snapshots from the FCC Database webpage, and unzip it into a DIRECTORY. Then load the data:

$ hamcall -L DIRECTORY

Searching the database

Looking up Joe Walsh's callsign:

$ hamcall WB6ACU
WB6ACU:
  Id                  : 893189
  Callsign            : WB6ACU
  Class               : E
  Last name           : WALSH
  First name          : JOSEPH
  Address             : 1501 Summitridge Dr
  City                : Beverly Hills
  State               : CA
  Zip code            : 90210

You can also search by last name:

$ hamcall -l walsh
[this will return a lot of entries]

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

hamcall-0.1.tar.gz (9.4 kB view hashes)

Uploaded Source

Built Distribution

hamcall-0.1-py3-none-any.whl (13.7 kB view hashes)

Uploaded Python 3

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