Fork of dmrconfig
examples | ||
.gitignore | ||
dfu-libusb.c | ||
dfu-windows.c | ||
hid-libusb.c | ||
hid-macos.c | ||
hid-windows.c | ||
hid.c | ||
LICENSE | ||
main.c | ||
Makefile | ||
Makefile-mingw | ||
md380.c | ||
radio.c | ||
radio.h | ||
rd5r.c | ||
README.md | ||
util.c | ||
util.h | ||
uv380.c |
DMRconfig is a utility for programming digital radios via USB programming cable. Supported radios:
- TYT MD-380, Retevis RT3, RT8
- TYT MD-2017, Retevis RT82 (untested)
- TYT MD-UV380
- TYT MD-UV390, Retevis RT3S (untested)
- TYT MD-9600 (untested)
- Zastone D900 (untested)
- Zastone DP880 (untested)
- Radtel RT-27D (untested)
Usage
Read codeplug from the radio and save it to file 'device.img', and also save text configuration to 'device.conf':
dmrconfig -r [-t]
Write codeplug to the radio:
dmrconfig -w [-t] file.img
Configure the radio from text file. Previous codeplug is saved to 'backup.img':
dmrconfig -c [-t] file.conf
Show configuration from the codeplug file:
dmrconfig file.img
Apply configuration from text file to the codeplug file:
dmrconfig -c file.img file.conf
Update database of contacts from CSV file:
dmrconfig -u [-t] file.csv
Option -t enables tracing of USB protocol.
Sources
Sources are distributed freely under the terms of Apache 2.0 license. You can download sources via GIT:
git clone https://github.com/sergev/dmrconfig
To build on Linux or Mac OS X, run:
make
make install
Regards, Serge Vakulenko KK6ABQ