02/08/2026

Qdmr

 



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

  • OpenGD77, OpenRD5R, etc. firmware (since version 0.4.0)
  • OpenUV390, OpenDM1701, etc. firmware (since version 0.13.0)
  • Radioddity GD77 (since version 0.8.1)
  • Radioddity GD73 (since version 0.12.0)
  • 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)
  • Anytone AT-D578UV II (since version 0.13.0)
  • Anytone AT-D168UV (since version 0.15.0)
  • BTECH DM-1701 / Retevis RT84 (since version 0.10.0)
  • BTECH BF-1801A6 (since version 0.12.0)
  • BTECH DMR-6x2 (since version 0.11.0)
  • BTECH DMR-6x2 PRO (since version 0.13.0)
  • Baofeng DM-32UV (since version 0.14.0)

A more detailed list is also available.


QDMR : Le logiciel open source qui simplifie la programmation des radios DMR

Si vous vous êtes déjà frotté au monde du DMR (Digital Mobile Radio) en radioamateurisme, vous connaissez la douleur du "codeplug". La configuration de ces radios numériques est souvent un casse-tête chinois, au sens propre comme au sens figuré. Entre les logiciels constructeurs (CPS) austères, buggés, exclusivement réservés à Windows et spécifiques à un seul modèle de talkie-walkie, l'expérience peut vite devenir frustrante.

C'est là qu'intervient QDMR, une application open source développée par Hannes Matuschek (DM3MAT). Son but ? Devenir le logiciel de programmation universel, simple et multiplateforme pour vos radios DMR.

Le problème du DMR en radioamateurisme

À l'origine, la norme DMR a été conçue pour le monde professionnel (entreprises, aéroports, sécurité). Dans ce contexte, une entreprise achète une flotte de radios identiques, et un ingénieur crée un codeplug unique déployé sur tous les postes.

Pour les radioamateurs, c'est l'inverse :

  • Les fonctionnalités pro (comme le chiffrement) sont inutiles ou interdites.

  • Les utilisateurs possèdent des radios de marques différentes (AnyTone, TYT, Baofeng, Radioddity).

  • Le gros point noir : Les fichiers de configuration (codeplugs) sont des formats binaires propriétaires. Impossible de transférer la configuration de votre TYT MD-390 vers votre AnyTone AT-D878UV sans tout retaper de zéro.

Ce qui fait la force de QDMR

QDMR (et son pendant en ligne de commande dmrconf) adopte une approche radicalement différente pour simplifier la vie des hams.

1. Un format de fichier universel et lisible (YAML)

Au lieu d'enregistrer votre configuration dans un format binaire illisible, QDMR utilise un format texte basé sur le YAML.

Le gros avantage : La configuration devient indépendante de la radio. Vous décrivez vos canaux, vos zones et vos contacts de manière universelle. Si vous changez de poste, QDMR se charge de traduire cette configuration humaine dans le format binaire spécifique exigé par votre nouvelle radio.

2. Multiplateforme (Linux, macOS, Windows)

La majorité des logiciels d'origine (CPS) ne tournent que sur Windows. QDMR est développé en C++ avec l'interface Qt5, ce qui le rend nativement disponible sur Linux (très populaire chez les radioamateurs) et macOS, en plus de Windows.

3. Pensé uniquement pour les Radioamateurs

QDMR ignore volontairement les options complexes du monde commercial pour se concentrer sur l'essentiel : les Talk Groups (TG), les zones, les listes de scan, l'APRS, et l'importation des bases de données d'identifiants (DMR IDs).

Une large compatibilité de matériel

L'un des grands points forts de QDMR est sa capacité à gérer de nombreux terminaux populaires (notamment les marques chinoises abordables) ainsi que les firmwares alternatifs.

Fabricant / TypeModèles phares supportés
Firmwares Open SourceOpenGD77, OpenRD5R, OpenDM1701, OpenUV390
AnyToneAT-D878UV (I, II), AT-D868UVE, AT-D578UV, AT-D168UV
TYT / RetevisMD-390 (RT8), MD-UV380/390 (RT3S), MD-2017 (RT82)
Radioddity / BaofengGD-77, GD-73, RD-5R, DMR-6X2, DM-32UV

Comment ça fonctionne en pratique ?

L'interface de QDMR est découpée de manière logique, calquée sur la structure d'un codeplug :

  1. Contacts & Groupes : Vous y configurez vos TG (Talk Groups) pour les réseaux comme BrandMeister ou IPSC2.

  2. Canaux : Vous créez vos canaux numériques (fréquences, balises de temps (Slot 1/2), Color Code) ou analogiques FM.

  3. Zones : Vous regroupez vos canaux (par exemple "Relais Locaux", "Hotspot", "Région Parisienne").

  4. Le transfert : Vous branchez votre câble de programmation, vous cliquez sur "Write" (Écrire), et QDMR compile et injecte le codeplug adapté à la radio connectée.

Conclusion : Faut-il sauter le pas ?

Si vous utilisez Linux ou Mac, la question ne se pose même pas : QDMR est l'une des meilleures alternatives disponibles, aux côtés d'outils comme Chirp (plutôt orienté analogique).

Même si vous êtes sur Windows, centraliser vos bases de données de relais et de contacts dans un fichier texte unique et interchangeable est un confort incroyable si vous possédez plusieurs postes de marques différentes. Le projet est actif, régulièrement mis à jour pour intégrer les derniers modèles du marché, et totalement gratuit.


https://github.com/hmatuschek/qdmr

Aucun commentaire:

Enregistrer un commentaire

Merci d'indiquer dans votre commentaire votre indicatif radioamateur

American Radio Relay League | Ham Radio Association and Resources

DX-World

The DXZone.com Amateur Radio Internet Guide

International Amateur Radio Union (IARU) - Global

International Amateur Radio Union (IARU) - R1

REF Info

Union Française des Télégraphistes

Flag Counter

Free counters!