• Stars
    star
    211
  • Rank 186,867 (Top 4 %)
  • Language
    C++
  • License
    GNU General Publi...
  • Created almost 6 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A GUI application for configuring and programming cheap DMR radios under Linux and MacOS X.

QDMR, a GUI application and command line tool to program DMR radios

Translation status

qdmr channel editor

qdmr is a graphical user interface (GUI) application that allows to program several types of DMR radios. To this end, it aims at being a more universal codeplug programming software (CPS) compared to the device and even revision specific CPSs provided by the manufacturers. The goal of this project is to provide a single, comfortable, well-documented and platform-independent CPS for several types of (mainly Chinese) DMR radios.

Supported Radios

Currently, there are only few radios that are supported

  • Open GD77 firmware (since version 0.4.0)
  • Radioddity GD77 (since version 0.8.1)
  • Baofeng/Radioddity RD-5R & RD-5R+ (since version 0.2.0)
  • TYT MD-390 / Retevis RT8 (since version 0.9.0)
  • TYT MD-UV380 (since version 0.9.0)
  • TYT MD-UV390 / Retevis RT3S (since version 0.3.0)
  • TYT MD-2017 / Retevis RT82 (since version 0.9.0)
  • Anytone AT-D878UV (since version 0.5.0)
  • Anytone AT-D868UVE (since version 0.7.0)
  • Anytone AT-D878UVII (since version 0.8.0)
  • Anytone AT-D578UV (since version 0.8.0)
  • BTECH DM-1701 / Retevis RT84 (since version 0.10.0)
  • BTECH DMR-6x2 (since version 0.11.0)

A more detailed list is also available.

Questions?

  • If you find any bugs or have suggestions to improve qdmr, consider opening an issue or participate in one of the discussions.
  • There is also a Matrix chat at #qdmr:darc.de.
  • You can also follow me at mastodon, where I usually announce new releases.

Releases

Packaging status

Install

There are several ways to install qdmr on your system ranging from simple app-package downloads to building qdmr from its sources. For a detailed list of instructions for your system, read the install instructions. Some distributions (see badge above) already added qdmr, thus easing the install using the system package manager.

License

qdmr - A GUI application and command-line-tool to program DMR radios. Copyright (C) 2019-2020 Hannes Matuschek, DM3MAT

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

More Repositories

1

kochmorse

A simple morse tutor using the Koch method.
C++
82
star
2

eigen3-nnls

Non-Negative Least Squares implementation for Eigen3
C
37
star
3

libsdr

A simple software defined radio (SDR) library
C++
30
star
4

cwtrx

Multiband QRP CW TRX based on the QCX
HTML
15
star
5

ATU

Simple, portable automatic antenna tuner
C
13
star
6

sna

A simple scalar network analyzer
Eagle
7
star
7

sdr-rx

A simple SDR receiver using libsdr
C++
7
star
8

skcc

Reverse Beacon Network Client
C++
5
star
9

sdr-wspr

WSPR RX using libsdr.
Fortran
5
star
10

keyer

A simple CW electronic keyer with capacitive touch interface.
Eagle
4
star
11

libwt

A small C++ library implementing the continuous wavelet transform.
C++
4
star
12

SciPyNotebook

My workhorse for hacking numpy/scipy code.
C++
4
star
13

kicad-dm3mat

KiCAD library of THT RF devices
4
star
14

pulseOxi

A simple USB pulse oximeter.
C++
4
star
15

intrinsic-noise-analyzer

Automatically exported from code.google.com/p/intrinsic-noise-analyzer
C++
3
star
16

linalg

Simple C++ wrapper to BLAS and LAPACK
C++
3
star
17

cwspr

Combine WSPR with CW (testing)
C++
2
star
18

vlfnet

VLF observatory network based on libovlnet
C++
2
star
19

ardf-tx

Schematics and firmware for simple ARDF transmitter.
C
2
star
20

countdown

A simple count-down clock for exams etc.
C++
2
star
21

ovltools

Command line tools for ovlnet
C++
2
star
22

ovlclient

A trivial Chat & VoIP client using libovlnet
C++
2
star
23

libovlnet

A library to build overlay networks
C++
2
star
24

libsdr-gui

C++
2
star
25

qnecpp

C++
2
star
26

bat-n-saq

Fledermausdetektor und SAQ EmpfΓ€nger Bastelprojekt
1
star
27

dso

A simple digital storage oscilloscope (DSO) using libsdr
C++
1
star
28

dawn

A dawn simulating bedside light.
C++
1
star
29

sdr-qrss

C++
1
star
30

plot232

Plots CSVs received via a serial port.
C++
1
star
31

anytone-emu

A tiny emulator for AnyTone radios.
Rust
1
star
32

qhal

A Qt based implementation of MegaHAL
C++
1
star