Skip to main content

ukr2adms utility to construct ADMS-compatible memory CSVs for UK repeaters and gateways

Project description

ukr2adms utility

The ukr2adms utility is designed to help UK amateur radio enthusiasts upload UK repeater and gateway frequencies/callsigns into the the memories in their C4FM radios. It automatically downloads repeater and gateway information from the RSGB ukrepeaters website, and formats the required CSV file for uploading into the Yaesu ADMS programming software.

Options for the user are to download gateways as well as repeaters, select analog- as well as C4FM-capable stations, and select only "OPERATIONAL" status stations. The user may instruct ukr2adms to set the operating mode of each station to AMS (Automatic Mode Select), otherwise "DN" is assumed for YSF-capable stations, and "FM" otherwise.

[!note] There are a couple of caveats you should consider when using this software:

  1. The software has been tested on the ADMS-16 software when programming a Yaesu FTM-500D. With other radios, YMMV!
  2. The data from the UK Repeaters API is not 100% accurate. In particular, certain CTCSS frequencies are erroneous, and don't match the set of CTCSS frequencies allowed by ADMS. ukr2adms makes a best guess, converting 0 (i.e. no CTCSS) to 100.0 Hz with Tone Squelch set of OFF), and setting any other CTCSS frequencies to their nearest frequency in the ADMS valid set.

Installation

Installation is best carried out using either pip or pipx, i.e.

$ pip install ukr2adms

or

$ pipx install ukr2adms

Basic usage

To download all the repeater and gateway frequencies on both 2m and 70cm, and output to a CSV file foo.csv invoke ukr2adms by

$ ukr2adms -g foo.csv

foo.csv can now be imported into ADMS(-16) for writing to the radio.

For more information, consult the user help:

$ ukr2adms -h

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

ukr2adms-0.1.3.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

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

ukr2adms-0.1.3-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ukr2adms-0.1.3.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.17

File hashes

Hashes for ukr2adms-0.1.3.tar.gz
Algorithm Hash digest
SHA256 526c16dd68cf5e0f19fcbb9b46ddce416cc0d26f298741753caa003fd2f946ff
MD5 31736136c476782c1993f1dc267c0a8a
BLAKE2b-256 9839d01e2a6cf75aacfe2363b5fdcd8a7302415aed4c6c04c2107b61473fba59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ukr2adms-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.17

File hashes

Hashes for ukr2adms-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ebb492d1db3c80d890befc19d8bb90c64a9b075f84531d4be6096e46ffb5e6e1
MD5 399dbb4650747a2968d0d6c7a126bec1
BLAKE2b-256 78d54b8b79d75e9e14a5a374a2c187f3aae60c4c5888c8b5e75c444ad7e5ce41

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