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 WALKTHROUGH for step-by-step instructions.
/input/default
example-md-uv380.json
:
set your Radio ID and Radio Nameexample-d878uv.conf
:
set your Radio ID and Radio Namek7abd
: manually defined zones in
K7ABD anytone-config-builder format. See N7EKB's
cps-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 to dzcb
(whether
to include PNWDigital, SeattleDMR, default files, etc)prox.csv
: customize points of
interest, distances, and desired bandscodeplugs
workflow
will automatically build all codeplugs in the input
directory.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