DMR Programming and Basics
CPS - The Computer Software used to create a programming file for the radio. Most DMR radios require a unique software for the radio make, model and firmware. Some software can be used for multiple radios.
Code Plug - The programming file used by the CPS to program contacts, channels and settings in to the radio. Code Plugs are radio make, model and firmware specific.
Firmware - The core programming files of the radio. They determine how the hardware will function within the radio. The current Firmware version information can be found in the menu of the radio. For example: On the RT3S the information is found under Menu --> Utilities --> Radio Info --> Versions
Radio Make, Model, Firmware - This information is used to determine what CPS version will be used to create a code plug for your radio. For example: A Retevis (Make) RT3S GPS (Model) Firmware Ver.: S017.009 CP Ver.: V01.05 (Firmware).
Contact - A number used by the system to designate a Talkgroup, a User DMR ID or a Repeater DMR ID. A digital address.
Talkgroup - A virtual repeater or reflector. All traffic sent to this DMR number will be reflected or repeated back to any users or repeaters that are connected to it.
Channel - A channel contains the frequency, talkgroup, color code, time slot and other information used to connect the radio to the DMR system on PTT.
Zone - A group of channels usually sorted by location, device or personal preference.
Color Code - The digital equivilent of a PL tone for analog. Not often utilized, Color Code 1 is commonly used globally in HAM radio.
Time Slot - DMR can allow two seperate connections on a single RX TX frequency set used by repeaters by using Time Division Multiple Access. There are two Time Slots in DMR called "1" and "2".
Group List - A list of contacts that are being monitored on the current channel.
Promiscuous Mode (Monitor Mode) - A feature, that when activated will allow the radio to monitor all talkgroups on the current time slot.
Basic Programming of DMR radios for Amateur use
Many of the names and menu locations will differ slightly between radios and CPS versions.
The example used in this tutorial is the RT3S with CPS v1.05
The basic concept applies to most DMR radios.
In this tutorial:
We will create a Contact for the 310745 Talkgroup
We will create a RX group for the 310745 Talkgroup
We will create a Channel for the 310745 Talkgroup on a Simplex Hotspot
We will create a Zone to place the Channels we have created.
This tutorial assumes you have a working connection between your radio and your CPS and that you have the proper CPS installed for your radio. If you can read the data from the radio in to the CPS then everything is ready.
Start by reading the data from the radio with your CPS and PROMPTLY SAVE this file. This file can be used to roll back any changes you make from this point on.
We will start by adding a new contact for the Brandmeister DMR Group, 310745.
This is the Talkgroup ID number of the KH7MS DMR-P25-C4FM Bridge.
In your CPS, find the "Digital Contacts" and add a contact.
The "Contact Name" is for your reference and can be whatever you like. In this example we will name it "Bridge".
The "Call Type" should be set to "Group Call" because 310745 will be used as a Talkgroup.
The "Call ID" will be "310745".
The "Call Receive Tone" should be set to "Yes" for Talkgroups.
Next we need to define a receive group for the Talkgroup Contact we just created.
In your CPS go to the "Digital RX Group Call".
Right Clicking on the folder icon should allow you to "Add" a new RX Group.
The "Group List Name" is for your reference. In this example we will again name it "BridgeRX"
In the "Available Contact" window we will select "Bridge" and select the "Add>>" button and the contact "Bridge" will move to the "Contact Member" window.
We will now create a Channel for using Talkgroup 310745 on a Simplex Hotspot.
In your CPS go to the "Channel Information" and right click the icon to add a channel.
In the "Digital/Analong Data" section, set the "Channel Mode" to "Digital".
The "Channel Name" is for your reference and will be diplayed on the radio.
For this example we will call the channel "BridgeHS"
Set the RX and TX frequency to frequency of your Hotspot
For this example we will use 442.5 for both RX and TX
In the "Digital Data" section:
Set the "Contact Name" to "Bridge"
Set the "Group List" to BridgeRX
Set the "Color Code" to "1" or whatever your Hotspot is set to.
Set the "Repeater Slot" to "2" or whatever your Hotspot is set to.
Finally we will create a new Zone for the Radio and we will add the "BridgeHS" Channel to the Zone.
In your CPS go to the "Zone Information" and right click on the icon to add a zone.
We will set the "Zone Name" to "Hotspot". This name will be displayed on the Radio.
We will now add the Channel "BridgeHS" to either the "Channel Member A" or "Channel Member B" sections. The RT3S is a dual channel radio. Single channel radios will only have one section to add channels to.
Save the Code Plug with "File --> Save As..." and call your file something unique. I add the date to most of my filenames for future reference. For this example RT3S_12_24_2019.rdt
Write the Code Plug to the radio. You should have a new zone called Hotspot with one channel called BridgeHS.
HTML Draft 2 - 12/24/2019 - WH6DYI - firstname.lastname@example.org
TECH NET - 310745 - Bridged Multimode
Every Tuesday @ 8:00pm HST on Brandmeister Talkgroup 310745