Personal Page of DM3MAT

Programming the radio

Once the codeplug is finished, it can be programmed onto the radio. Just select the Upload Codplug button in the tool-bar at the to of the window or the DeviceUpload menu enty.

In a first step, qdmr will try to detect a connected radio. Once a radio is found it will verify the codeplug with that radio. That is, it will check whether any limit are exceeded. For example the number of channels, contacts, group lists, etc. If everything fits into the radio, qdmr will start the upload.

The code-plug upload is a two-step process. First, the current codeplug is downloaded from the radio. This includes all settings. Then the device-specific codeplug is updated and then re-uploaded to the device. This two-step process will maintain all device-specific settings made earlier.

During the up- and download, the qdmr GUI will turn gray (inactive) to prevent any changes to the codeplug during upload/download. However, a progress-bar is shown in the bottom-right to indicate the up- and download progress.


When running qdmr or dmrconf under Linux, you may need to change the permissions to access USB devices. Create a file /etc/udev/rules.d/99-qdmr.rules with the following contents:

    # TYT MD-UV380
    SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="666"

    # Baofeng RD-5R, TD-5R
    SUBSYSTEM=="usb", ATTRS{idVendor}=="15a2", ATTRS{idProduct}=="0073", MODE="666"

Finally execute sudo udevadm control --reload-rules to activate these new rules.