MD 380 Tools & SharkRF Openspot

MD 380 Tools & SharkRF Openspot

KC7JOE JOE hotspot codeplug

I've done few updates past few days, will post final version hopefully this week. Only few additions & moved few talkgroups around, nothing major. Also removed few duplicates. Taken just over a year, MD380 fantastic radio!!. With this format its easy input it into the new MD-2017! Thanks & 73's

ver.006 - filenames
1.) for Brandmeister Repeater on Usery MTN in Mesa AZ with 2 zones.
2.) for OpenSpot zones increased with many talkgroups options
3.) excel spreadsheet description

download zip link    (see link below)

Tytera MD380 Experimental Firmware to add audio feedback for visually impaired hams

Update May 2017 :
Helped a blind ham by making a DMR transceiver visually impaired friendly.  After download TY firmware for the CW channel feature.   I turned the Morse Code feature On, when this feature is On it readout the zone name.

Update February 2017 :
Thanks to DL4YHF, md380tools now supports a Morse code narrator mode for visually impaired hams.

#Tytera #MD380 Experimental Firmware for add audio feedback for visually impaired hams #580 - make the MD-380 or MD-390 accessible for #visuallyimpairedhams

DMR CPS Programmer by DL5MCC

What is CPSProgrammer?
DMR (Digital Mobile Radio) is a digital voice (DV) modulation scheme, which becomes more and more popular in amateur radio (ham radio). To be able to use the radio transceivers, all frequencies (channels) used must be entered as a „memory channel“ into the so called codeplug (CP). There is a huge number of local radio repeaters, as well as analogue FM repeaters and simplex frequencies, which all have to be entered into the CP by typing it manually into a programming software (CPS). Only in Germany we currently have about 270 DMR repeater, which expand to about 600 channels (2 timeslots + many mixed mode FM) only for DMR.

Features and Limitations

CPSProgrammer is an automatic programming (programming robot) of the channel information of a CPS. CPSProgrammer reads all input-information from a CSV file.

CPSProgrammer is designed to interact with the existing vendor-provided CPS software. CPSProgrammer does not read or write codeplug-files (.rdt, .rcd, .rcdx).  The vendor's CPS software must be running for CPSProgrammer to update the codeplug that is open in vendor's CPS software (see picture above:  "Principle of the CPSProgrammer").

Currently supported CPS software.
  • CSI CS700 Radio Programming Software V1.25 (2015-06-04): CS700, CS701, Kirisun DR7100
  • CSI CS750 CPS HAM2000 R4.00.27: CS750, CS751, CS800, CS801
  • Tytera MD380 Radio Programming Software V1.29.0, V1.30.0: MD380, MD390
  • Typtera MD390 → edit [MD380] section in .ini file: WindowTitle=CPS MD-390. Then select MD380 as CPS
  • Retevis RT3 Radio Programming SW, V1.30.0
  • Hytera PD365 Hytera Customer Programming Software, V1.04.03.003.EM5: PD365, PD375

TinyURL was created! tytera380

TinyURL was created!

The following URL:
has a length of 26 characters and resulted in the following TinyURL which has a length of 28 characters:

Provided by VE3WZW

Un-Install MD380 Tools from an MD 390

Does anyone know the way to un-install MD380 Tools from an MD 390? It has done terrible things to my radio.

Detailed instruction or links to Un-Install MD380 Tools from an MD 390 ?


Tytera TYT MD-380 Instructions to Reset

I recently found that using the md380tools from Travis Goodspeed I was able to apply a more feature-full firmware and found instructions on how to reset the password.
The reset hasn't worked for me.

The instructions to reset can be found at:

I unfortunately still have issues.
After reading some more, the new firmware allows one to update the DMR ID without needing to program it.

Also, I found the best results by using a raspberry pi with the md380tools.

Faisal Akber

Tytera MD-380 How to reset the PC programming password (SOLVED)

Tytera MD-380 How to reset the PC programming password (SOLVED)

It can happen that a “PC Programming Password”, set on the Tytera MD-380/Retevis RT-3 “CPS” programming software, is lost or forgotten. If that happens, there is no way to program the radio from your PC ever again.
However, there is a simple workaround:

1.) install the md380tools by Travis Goodspeed KK4VCZ; follow carefully his instructions for installation;
2.) issue the following commands:
./md380-dfu read mycodeplug.img
printf '\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF' | dd conv=notrunc of=mycodeplug.img bs=1 seek=$((0x20a0))
./md380-dfu write mycodeplug.img
3.) when done, turn off the radio and back on again;
4.) your PC programming password is now empty;

N0GSG DMR Contact Manager

N0GSG DMR Contact Manager for Connect Systems CS700/750/800,Tytera MD380/390/390GPS, Retevis RT3, and AnyTone AT-D858 Radios


DMR Contact Manager is a custom-designed software package designed for use with Connect Systems CS700/CS701 radios, as well as the Tytera MD-380/390/390GPS, AnyTone D858, Retevis RT3, and similar radios that use the RDT file format, and Connect Systems CS750/751, CS800/801, and others that use the RDB file format. These units are MOTOTRBO-compatible DMR mobile radios suitable for both commercial and amateur radio applications.

TYTERA MD-380 / MD390 CPS setting - Admit-Criteria

TYTERA MD-380 / MD390 CPS setting - Admit-Criteria

Tytera/Retevis type HTs had a courtesy On/Off feature that could only be reached through the customer programming software (CPS). Do you remember the name of this term?

What is the Admit-Criteria ?
....  see below

How is the Admit-Criteria used in relation to the global DMR users ;
....  see below

CPS md380