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 amateur license database snapshots (not the application snapshot) from the FCC Database webpage, and unzip it into a DIRECTORY. Then load the data from that directory:

$ 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.4.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

hamcall-0.1.4-py3-none-any.whl (13.9 kB view details)

Uploaded Python 3

File details

Details for the file hamcall-0.1.4.tar.gz.

File metadata

  • Download URL: hamcall-0.1.4.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.4

File hashes

Hashes for hamcall-0.1.4.tar.gz
Algorithm Hash digest
SHA256 ade6bab60c10f574cf7eb47f08e02a7d9e9c44738ad3fbff8e8a5d1ec08b9d59
MD5 c9d94b6139c39a8a064a98bb4b2ca7de
BLAKE2b-256 f7acd7cde32744380ff8b6925784e60d4d98973e95ae9fea57df167f5652c1db

See more details on using hashes here.

File details

Details for the file hamcall-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: hamcall-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 13.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.5.4

File hashes

Hashes for hamcall-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 1bb9d6dd2d9c2059088685a93ec77fb37fd1c4eada6b6cf08abf512082125c94
MD5 b1dbec58d1c388f32aae9b9399b2ced4
BLAKE2b-256 a0c0aa89616b6bf9e7e06048ce75a8bbf4a43e20e6884e9a20141df8afdb086c

See more details on using hashes here.

Supported by

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