Fork of dmrconfig
Go to file
2018-09-20 22:17:54 -07:00
examples Remove autoscan and incall criteria for md380 and uv380. 2018-09-20 22:17:54 -07:00
.gitignore Add stub for windows dfu version. 2018-09-06 12:10:01 -07:00
dfu-libusb.c Read RD-5R image. 2018-09-15 16:43:55 -07:00
dfu-windows.c Fix windows issues. 2018-09-18 04:59:46 -07:00
hid-libusb.c Fix build issues on Linux. 2018-09-17 23:43:46 -07:00
hid-macos.c Move OS independent HID routines to a separate file. 2018-09-17 23:07:42 -07:00
hid-windows.c Fix windows issues. 2018-09-18 04:59:46 -07:00
hid.c Move OS independent HID routines to a separate file. 2018-09-17 23:07:42 -07:00
LICENSE Initial commit 2018-08-20 20:45:14 -07:00
main.c Add support for MD-UV390 and MD-9600. 2018-09-10 18:50:55 -07:00
Makefile Move OS independent HID routines to a separate file. 2018-09-17 23:07:42 -07:00
Makefile-mingw Move OS independent HID routines to a separate file. 2018-09-17 23:07:42 -07:00
md380.c Remove autoscan and incall criteria for md380 and uv380. 2018-09-20 22:17:54 -07:00
radio.c Move OS independent HID routines to a separate file. 2018-09-17 23:07:42 -07:00
radio.h Recognize old GD-77 images. 2018-09-17 17:28:21 -07:00
rd5r.c RD-5R: add count vector for grouplists. 2018-09-20 22:01:17 -07:00
README.md Update readme. 2018-09-10 23:33:30 -07:00
util.c RD-5R: use channel valid bitmasks. 2018-09-19 23:00:24 -07:00
util.h Parse RD-5R configuration. 2018-09-18 23:34:56 -07:00
uv380.c Remove autoscan and incall criteria for md380 and uv380. 2018-09-20 22:17:54 -07:00

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