Generate DMR codeplugs from a variety of online sources using dzcb.
Before using this network, please read the quick start
Before using these repeaters, please read the website
Information on these Western Washington standalone DMR repeaters was retrieved from Repeaterbook and respective websites in 2020 October.
Some common Digital and Analog simplex frequencies, and GMRS/FRS and MURS channels are included.
Create / edit codeplug source files under /input
.
If multiple subdirectories exist under /input
, then multiple
codeplugs will be generated.
The default
directory contains the example codeplug
input files along with 2 scripts:
generate.sh
builds the codeplug with a standard bash shell command.generate.py
builds the same codeplug using python code.
Derivative codeplugs don't need to include both scripts. Use the format that is most familiar. While the sample scripts show identical functionality, the python code could be extended to hack at the generation process itself.
See dzcb README.md for more information on input files and formats.
See WALKTHROUGH for step-by-step instructions.
- Fork this repo
- In the newly forked repo, click the "Actions" tab and enable Github Actions for your fork.
- customize codeplug input files in
/input/default
example-md-uv380.json
: set your Radio ID and Radio Name- Copy templates from default-tyt-md380 for monoband variants.
example-d878uv.conf
: set your Radio ID and Radio Name- See README and templates in dmrconfig for more information and other radio types.
k7abd
: manually defined zones in K7ABD anytone-config-builder format. See N7EKB'scps-import-builder
reference data files for more examples.order.csv
: preferred zone, contact, channel orderexclude.csv
: zone, contact, channel excludereplacements.csv
: object name replacements (regex)scanlists.json
: additional scanlistsgenerate.py
: options passed todzcb
(whether to include PNWDigital, SeattleDMR, default files, etc)
prox.csv
: customize points of interest, distances, and desired bands- Github
codeplugs
workflow will automatically build all codeplugs in theinput
directory. - When a Release is published, the generated codeplugs will be hosted publicly with a stable URL.
- linux, macOS, windows
- python 3.6+ (python 3.8 recommended)
- tox
To output to a specific directory, set the OUTPUT
environment variable.
pip install tox
tox
To run the generate.sh
shell scripts
tox -e shell