DMR CodePlug 101 TYT Model MD-380 Code Plug

DMR CodePlug 101 TYT Model MD-380 Code Plug

DMR CodePlug 101 TYT Model MD-380 Code Plug Basics for the MD-380 David Hull, KC6N August 10, 2017 Contents Part I: Some Basic Concepts/Terminology Part II: So you got a new radio, now what? Part III: Code Plug management Entering Contact Data Creating Zones, Scan Lists and Channels Programmable bells and whistles 2 MD-380 CodePlug 101 Part I Introduction to basic concepts 3 Basic Concepts (1) Code Plug: This is the term used for the program that is loaded into the radio which will define its operational personality, in terms of Zones, Channels, Scanning, etc.

CPS (Customer Programming Software): This is the term used for the Software that is used to create, load and maintain the Code Plug. 4 Basic Concepts (2) Zones: Folders containing channels Holds 16 channels (more in some radios) Often dedicated to a physical repeater Sometimes dedicated to a specific location May contain DMR and Analog channels Channels: specific talk setup within a zone Digital: Frequency, Color Code, Talk Group Analog: Frequency, PL Tone/DCSS 5 Basic Concepts (3) Scan Groups: Defines channels to scan Each channel references a specific SG There may be a max number of channels Scan is usually focused on a specific Zone Contacts: DMR has three types Private Call: User ID / Call Sign Group Call: Talk Group Name / TG ID #

All Call: Calls anyone 6 MD-380 CPS opening Screen Information Information Panel Panel Folder Folder Tree Tree 7 A zone is a Zones: collection of channels (analog or digital) that are grouped together. DMR Often (but not always)

associated Alog (P11) with a physical repeater like PAPA Otay. Think Contents of Home Otay memory bank Zone if you like 8 Channels can be either Channels: Digital Channels Analog Channels Analog or Digital as shown. Channels are referenced by the Zone and the Scan lists Channels tell the radio the

frequency pair, PLL/CTSS (analog), the Color Code and talk group ID (Digital), power level, timeout, Scan List, etc. In DMR you will likely end up with hundreds of channels Each channel can reference only one scan 9 Analog Channel detail: Analog/Digital Analog/Digital Channel Channel Name Name RX RX Frequency Frequency Channel Channel BW BW Scan Scan List

List TX TX Frequency Frequency Admit Admit Criteria Criteria Blab-off Blab-off time time out out Talk-around Talk-around Power Power Level Level CTCSS CTCSS (PL) (PL) 10 Digital Channel detail: Analog/Digital

Analog/Digital Channel Channel Name Name RX RX Frequency Frequency TX TX Frequency Frequency Bandwidth Bandwidth TX TX Contact Contact (Talk (Talk Group) Group) Scan Scan List List Blab-off Blab-off time time out

out RX RX Group Group List List TX TX Power Power Level Level Color Color Code Code Timeslot Timeslot Talk Talk Around Around Admit Admit Criteria Criteria 11

A Scan List is a Scan Lists: list of channels that will be scanned for a selected channel. Each channel can reference one (and only one) scan list. You can scan up to 16 channels in an MD-380. Generally, you Contents of PAPA Lukins will set up a scan DMR Zone scan list list to scan some or all of the channels in a 12 Contacts (group/private Calls): Example: Example:

North North America, America, Call Call ID ID (TG)=3 (TG)=3 Management Management Tools Tools 13 MD-380 CodePlug 101 Part II So, you got a new radio now what? (Saving your current code plug, loading a known good plug) 14 New radio first steps Unpack radio and charge the battery Download and install the USB driver Download and install the CPS TYT Website: http://www.tyt888.com/ Read your new radio and save the virgin

code plug You now have a record of how your radio arrived new if you need it for some reason. 15 New radio first steps Start the TYT CPS Program Connect the USB cable to your radio Connect the USB cable to your computer Turn on your radio, wait for the radio to connect. Always read the radio and save the current code plug before making any new changes. 16 Save your initial code plug: 1. 1. In In CPS, CPS, Click Click Read Read Data Data or or hit

hit Crtl+R Crtl+R to to get get the the dialog dialog 2. 2. Click Click Ok Ok and and wait wait for for completion completion 3. 3. Click Click File, File, Save Save As, As, give give itit aa name name like like 20170727_YourCall_MD-380_VirginCP. 20170727_YourCall_MD-380_VirginCP.

Now Now you you have have aa record record of of the the ununprogrammed programmed code code plug plug for for reference. reference. 17 Load your new code plug Locate a code plug that you like Download from a web site From a friends radio Write from scratch Add your particular parameters Alias, Power On Massage, DMR ID, etc. Flash the new code plug into the radio. 18

Add your user data: Radio Radio Name Name (i.e. (i.e. Your Your Call) Call) Your Your DMR DMR ID ID Maybe Maybe Yes? Yes? Maybe Maybe No? No? Opening Opening Message Message 19 Load your new code plug:

1. 1. In In CPS, CPS, Click Click Write Write Data Data or or hit hit Crtl+W Crtl+W to to get get the the dialog dialog 2. 2. Click Click Ok Ok and and wait wait for for completion completion 3. 3. Save Save your

your new new code code plug. plug. Give Give itit aa name name like like 20170727_YourCall_MD-380. 20170727_YourCall_MD-380. So So you you have have aa copy copy of of the the code code plug plug for for reference reference and and further further customization. customization. 20

You should be good to go Make sure your analog channels work You can check the digital channels by looking at a last heard website such as Brandmeister. Pop onto California (or other active talk group) and ask for a radio check. If you have loaded a pre-built code plug, then you are done enjoy your radio! 21 MD-380 CodePlug 101 Part III Code Plug management concepts 22 Code Plug Creation The workflow for code plug creation is: Enter your Name and User ID (Section II) Enter the contact data (specifically the talk- groups). Private calls are optional. Create a blank Scan List and a blank Zone Create the channels for the zone Populate the Zone and Scan Lists

Configure the programmable buttons Remember to save periodically 23 MD-380 CodePlug 101 Part IIIa Code Plug Management Concepts (Creating and Managing Contacts) 24 Contact Basics Contact information determines how your radio interacts with the DMR network Contacts come in four flavors: Private Call: Calls to (or from) single radios (your Contact List) Group Call: Calls to Groups of users (your selection of Talk Group IDs) Broadcast Call: Not used in Ham Radio All Call: also Not used in Ham Radio 25 Contacts (group/private Calls): Double

Double Click Click here here Example: Example: North North America, America, Call Call ID ID (TG)=3 (TG)=3 Management Management Tools Tools 26 Adding contacts We will add the following contacts to a virgin code plug: Talk Groups: Local, Ref TG9, PAPA, SoCal, SoCal1, Cal 3106, CA 1, Zone6, Bridge, NoAmer, World, TAC310, SNARS,

Parrot and Direct 99. Private Calls for: WD6FZA, KC6N, W6SS, WA6YVX This will allow us to create Channels, as well as Scan and Zone Lists 27 Contacts (group/private Calls): 1. 1. Double Double Click Click Digital Digital Contacts Contacts to to open open the the Contact Contact Maintenance Maintenance Dialogue Dialogue

2. 2. Click Click Add Add 14 14 times times to to make make room room for for the the 15 15 talk talk Groups Groups 28 Populate the Group Call List: 1. 1. Your Your list list should should now now look look like like this

this 2. 2. Fill Fill in in Contact Contact Name, Name, Call Call Type Type and and Call Call ID ID columns. columns. 29 PAPA Group Lineup The TG Setup for the PAPA network is shown in the table below: The talk group ID for SNARS is 31268 30 Final Populated Group Call List: 31

Add the Private Call IDs: 1. 1. 2. 2. 3. 3. Add Add 44 more more contacts contacts using using the the Add Add button button Use Use the the Call Call Type Type pull-down pull-down to to make make these these private private Call

Call Ids Ids Fill Fill in in the the Call Call Sign, Sign, Name Name and and DMR DMR ID ID 32 Populate the Private Call List: 1. 1. Add Add the the Call Call Signs, Signs, Names Names and and DMR DMR Ids Ids for

for the the 44 private private call call contacts contacts 2. 2. You You are are done. done. Now Now would would be be aa good good time time to to do do aa save save on on your your file. file. 33 MD-380 CodePlug 101 Part IIIb Code Plug management Concepts

(Adding Channels) 34 Adding Channels We did contacts first since we need these for the digital channel definitions We do the channels next since they have to be in place in order to define the Zone and to finalize the Scan lists. We will create: The PAPA Woodson zone, A Hot Spot zone, and Analog and Simplex Channels 35 Scan List Place holders Before we create the channels, we need to create a placeholder for their scan lists We need to reference these in the channel definitions so we need them ahead of time We will create the following two scan lists: PAPA Woodson ZumSpot

We will populate these later 36 Create two scan groups Create a second Scan List entry by right clicking on Scan List and selecting Add 37 Create two scan groups 2. 2. Enter Enter the the name name for for the the first first scan scan list list here. here. 3. 3. Repeat

Repeat for for the the second second scan scan List List 1. 1. Click Click scan scan List List 1 1 to to open open the the first first scan scan list. list. 38 Two new Scan Groups 2. 2. ZumSpot

ZumSpot scan scan list list (well (well populate populate itit later, later, once once the the channels channels are are entered) entered) 1. 1. Scan Scan Groups Groups for for PAPA PAPA Woodson Woodson and and the the ZumSpot ZumSpot

39 Digital Channels We now have a dummy scan list for each zone (but haven't populated them yet) We will create channels for two Zones PAPA Woodson (448.520 (-) Color Code 1) HotSpot (438.250 (Simplex) Color Code 1) We will then proceed to build the Zone lists and populate the Scan lists 40 Building PAPA Woodson The TG Setup for the PAPA network is shown in the table below: The talk group ID for SNARS is 31268 41 Digital Channel Creation We are going to create 14 digital channels

for the PAPA Woodson Zone as follows: We will make one master channel which will have the pair Frequencies, Color Code, Scan Group, Power level etc. We will then replicate this template channel 13 more times We will then edit each of these channels, to add the Name, Time Slot and TG ID 42 PAPA Woodson Channels The blank channel form is shown below My My virgin virgin radio radio already already had had 17 17 talk talk groups groups populated. populated. IfIf yours yours does

does not, not, Right Right Click Click Channel Channel Information, Information, Click Click ADD ADD and and create create 17 17 blank blank channels. channels. 43 PAPA Woodson Channels Build a template for the Woodson group 1. 1. Click Click on on

Channel Channel 1 1 to to get get the the form form for for Channel Channel 11 2. 2. Edit Edit the the page page as as shown: shown: Color Color code code == 11 Scan Scan List=PAPA List=PAPA WUD

WUD RX RX == 448.520 448.520 TX TX == 443.520 443.520 Power Power Level Level == High High TX TX Admit=Color Admit=Color Code Code Time Time Out=180 Out=180 sec sec Parameters Parameters should should match match here here

44 PAPA Woodson Channels Add Placeholders for the 14 channels 3. 3. Right Right Click Click on on Channel Channel 2 2 4. 4. Click Click Paste Paste to to paste paste aa copy copy of of the the Channel Channel 11 template template 1. 1. Right Right Click Click on

on Channel Channel 1 1 2. 2. Select Select Copy Copy Repeat: Repeat: Click, Click, paste, paste, Click, Click, paste paste Click, Click, Paste Paste up up to to Ch Ch 14 14

45 PAPA Woodson Channels Confirm that all 14 entries are as below: Check Check all all entries: entries: Color Color code code == 1 1 Scan Scan List=PAPA List=PAPA Woodson Woodson RX RX == 448.520 448.520 TX TX == 443.520 443.520 Power Power Level Level ==

High High TX TX Admit Admit == Color Color Code Code Free Free Time Time Out Out == 180 180 Fix Fix any any errors errors 46 PAPA Woodson Channels Now we need to enter the Name, Time Slot and Talk Group for each channel: Make Make Woodson Woodson Local:

Local: Set Set Channel Channel Name Name == Local Local WUD WUD Set Set Tx Tx Contact Contact == Local Local Set Set Repeater/Time Repeater/Time slot slot == Slot Slot 2 2 47 Enter remaining channels Repeat the pervious procedure for each of

the channels listed below: Edit Edit the the Channel Channel Alias, Alias, Time Time Slot Slot and and Tx Tx Group Group entries entries for for Ch Ch 33 Ch Ch 14 14 to to match match the the adjacent adjacent table. table. To To conserve conserve radio radio display

display space space use use the the abbreviation abbreviation WUD WUD for for Woodson. Woodson. 48 Enter remaining channels Your Channel map should look like this: Double Double check check all all the the channels. channels. Name, Name, TS, TS, TG TG should should be be

correct. correct. Save Save your your file file 49 Adding an Analog Channel Well create PAPA Otay (P11) as an example Make Make PAPA PAPA Otay Otay (P11): (P11): Set Set CH CH Alias Alias == P11 P11 Otay Otay WD WD

Set Set Channel Channel Bandwidth Bandwidth == 25 25 Enable Enable Talk Talk Around Around Set Set Scan Scan List List to to PAPA PAPA Woodson Woodson Set Set RX RX Freq=449.38 Freq=449.38 Set Set TX TX Freq=444.38 Freq=444.38 Enable

Enable CTCSS CTCSS @ @ 100 100 Hz Hz Power=High Power=High Admit Admit == Always Always Allow Allow Blab-Off=180 Blab-Off=180 seconds seconds 50 Analog Simplex Channel Well create analog simplex 446.520 Make Make Simplex Simplex 446.520: 446.520: Set Set CH

CH Alias Alias == FM FM 446.520 446.520 Set Set Channel Channel Bandwidth Bandwidth == 25 25 Disable Disable Talk Talk Around Around Set Set Scan Scan List List to to None None Set Set RX RX Freq=446.52 Freq=446.52 Set

Set TX TX Freq=446.52 Freq=446.52 Enable Enable CTCSS=None CTCSS=None Power=High Power=High Admit Admit == Always Always Allow Allow Blab-Off=180 Blab-Off=180 seconds seconds 51 Digital Simplex Channel Well create digital simplex 441.125 Make Make Simplex Simplex DMR DMR CH CH Set

Set CH CH Alias Alias == DMR DMR 441.250 441.250 Set Set Channel Channel Bandwidth Bandwidth == 12.5 12.5 Disable Disable Talk Talk Around Around Set Set Scan Scan List List to to None None Set Set RX RX Freq=441.125 Freq=441.125

Set Set Contact Contact to to Direct Direct 99 99 Power=High Power=High Admit Admit == Always Always Allow Allow Blab-Off=180 Blab-Off=180 seconds seconds 52 MD-380 CodePlug 101 Part IIIc Code Plug management Concepts (Populate the zone and scan lists) 53 Create Woodson Zone

2. 2. Name Name your your Zone Zone PAPA PAPA Woodson Woodson 3. 3. Select Select each each channel channel (one (one by by one) one) and and Add Add itit to to the the Woodson Woodson Zone Zone using using the

the Add Add button button 1. 1. Double Double Click Click Zone Zone Information Information and and Click Click Zone1. Zone1. 54 Final Woodson Zone 1. 1. Enter Enter Zone Zone name: name: PAPA PAPA Woodson Woodson 2.

2. Channel Channel Members Members are are now now here. here. Make Make sure sure you you enter enter them them in in the the order order in in which which you you want want them them to to appear appear on

on your your channel channel switch switch for for this this zone. zone. 3. 3. Zone Zone Name: Name: PAPA PAPA Woodson Woodson now now appears appears here here as as well well 55 Create Woodson Scan List

2. 2. Select Select the the channels channels (Ctrl (Ctrl Click) Click) you you want want to to scan scan and and Add Add them them to to the the Woodson Woodson Scan Scan List List using using the the Add Add

button. button. The The order order is is not not important important in in this this case. case. 1. 1. Double Double Click Click Scan Scan List, List, click click PAPA PAPA Woodson Woodson to to open open the

the Scan Scan List List dialogue. dialogue. 56 Final Woodson Scan List 1. 1. Scan Scan List List name: name: PAPA PAPA Woodson Woodson 2. 2. Scan Scan Group Group members members here. here. Note Note that that the

the order order is is not not important important for for scan. scan. 3. 3. Scan Scan List List Name: Name: PAPA PAPA Woodson Woodson here here 57 MD-380 CodePlug 101 Part IIId Code Plug management Concepts (Overview: Adding a hotspot zone)

58 Creating a HotSpot Zone The steps to create a HotSpot zone are the same as for any other zone except: The TX and RX Frequencies are the same. The CC is 1 and the Time slot is 2 You dont program Local You may not want to program PAPA You can scan your hot spot zone and have analogs if you like. Well just show the completed screens 59 HotSpot CH Template 1. 1. Set Set up up aa digital digital channel channel 2. 2. Set

Set Scan Scan List List to to ZumSpot ZumSpot 3. 3. TX TX Timeout=180 Timeout=180 4. 4. Power=Low Power=Low 5. 5. RX RX and and TX TX Freq Freq to to your your choice choice (I(I chose chose 438.250) 438.250) 6.

6. Admit=CC Admit=CC Free Free 7. 7. Un-check Un-check Talkaround Talkaround 8. 8. Set Set CC=1 CC=1 9. 9. Set Set TS=1 TS=1 10. 10. Replicate Replicate this this as as before. before. 60 HotSpot SNARS Channel 1.

1. Edit Edit Name: Name: HS HS SNARS SNARS 2. 2. Edit Edit TX TX Contact Contact to: to: SNARS SNARS 3. 3. Repeat Repeat for for all all 12 12 channels channels with with correct correct name name and

and TG TG ID ID 61 HotSpot Zone List Create Create and and populate populate aa zone zone for for your your ZumSpot ZumSpot the the same same way way we we did did for for the the woodson woodson zone.

zone. Make Make sure sure you you list list them them in in the the order order you you want want them them to to appear appear on on your your channel channel switch. switch. Populated Populated Zone Zone List List

Zone Zone Name: Name: ZumSpot ZumSpot appears appears here here 62 HotSpot Scan List Populate Populate the the scan scan list list as as previously previously shown. shown. Order Order isnt isnt important. important. II

usually usually scan scan static static TGs TGs only. only. Populated Populated Scan Scan List List Scan Scan List List Name: Name: ZumSpot ZumSpot appears appears here here (Remember, (Remember, we we created created itit previously). previously).

63 MD-380 CodePlug 101 Part IIIe Code Plug management Concepts (Bells and Whistles) 64 Programmable Buttons Programmable Programmable Buttons Buttons Buttons Buttons 65 Thats it ! Thanks Thanks and and back back to to Net

Net Control. Control. Dave Dave Hull, Hull, KC6N KC6N [email protected] [email protected] 66

Recently Viewed Presentations

  • 9.2 Graphing Simple Rational Functions

    9.2 Graphing Simple Rational Functions

    Hyperbola A type of rational function. Has 1 vertical asymptote and 1 horizontal asymptote. Has 2 parts called branches. (blue parts) They are symmetrical. We'll discuss 2 different forms. x=0 y=0 Hyperbola (continued) One form: Has 2 asymptotes: x=h (vert.)...
  • Acute Kidney Injury

    Acute Kidney Injury

    Definition. Several!! New Nice guidelines due 2014: a rise in serum creatinine (of 26 μmol/l or greater within 48 hours) a 50% or greater rise in serum creatinine known or presumed to have occurred within the past 7 days
  • RDA: Introduction and key concepts

    RDA: Introduction and key concepts

    RDA was to be a Web-based tool optimized for use as an online product. The result is the . RDA Toolkit, which continues to be refined with feedback from users. RDA was to be a tool that addresses cataloguing all...
  • Engaging with Police and Crime Commissioners (PCCs) Compact

    Engaging with Police and Crime Commissioners (PCCs) Compact

    Compact Voice has also produced a briefing on the Compact and Police and Crime Commissioners which makes the case for why PCCs should engage with their local Compact.It includes information about what local Compacts are and how they can help...
  • Summary of the U.S. Task Force on United

    Summary of the U.S. Task Force on United

    Each United Way will have an important role to play in defining the future. I'd close by highlighting two key points as excerpted from the Report … It's time for us - as a network - to generate action and...
  • Chapter 5 Evolution of Biodiversity Module 14 The

    Chapter 5 Evolution of Biodiversity Module 14 The

    The diversity of domesticated dog breeds is the result of artificial selection on wolves. The wolf is the ancestor of the various breeds of dogs. It is illustrated at the same level as the dogs in this phylogeny because it...
  • Cryptography Modern version

    Cryptography Modern version

    Title: Cryptography Modern version Author: Sheffet Last modified by: Sheffet Created Date: 12/7/2005 9:38:50 AM Document presentation format: On-screen Show
  • Presentación de PowerPoint

    Presentación de PowerPoint

    La velocidad de la luz es constante… La relatividad especial forza a considerar al tiempo y al espacio juntos Newton pensaba que el tiempo fluía independientemente de otros factores. Esto es intuitivamente correcto, pero está mal en detalle. En la...