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.shbuilds the codeplug with a standard bash shell command.generate.pybuilds 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/defaultexample-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-builderreference 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
codeplugsworkflow will automatically build all codeplugs in theinputdirectory. - 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