e-mail icon

Help us sustain the Contact Manager project by donating. Thank you for your support!

Support Options

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

Home Page

Updated 10-30-2017 - VERSION 2.45 RELEASED - SUPPORT FOR NEW CS800D, TYT MD2017 & MD9600 INCORPORATED

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

Contact Manager makes it easy to maintain channel, zone, contact and call group information in these radios. It is fully compatible with the DMR-MARC database system and allows instant codeplug updates from a wide variety of sources.

The latest Contact Manager release supports channel editing, importing, and exporting, as well as zone and scan list management for RDT and RDB files. It's now a snap to move channels and zones between codeplugs - - and with Contact Manager's built-in IntelliPaste functionality, associated contact information is always imported right along with channels whenever it's needed - - so that your imported channels work right the first time!

Contact Manager also allows codeplugs to be converted from one manufacturer format to another within the RDT family (this is not feasible for RDB codeplugs). Create one master codeplug and easily distribute it across platforms. Please note that while you can not convert between RDB and RDT formats, you can  freely copy data (such as channels, contacts, and zones) between different types of codeplugs.

Codeplug contact, channel, and zone data can be freely exported to and from spreadsheets (CSV), as well as other codeplugs. Advanced edit, search, and sorting functions allow quick and easy visualization of codeplug contents. The latest version incorporates improved codeplug error detection, and will let you know if there are problems in a codeplug when you load it.

Contact Manager features direct connectivity to the DMR-MARC online database. Worldwide call and user information is instantly available, and directly importable into any codeplug. No more manual retyping of contact information - - and for clubs supporting this radio, incorporation of users into standardized codeplugs is now simple and automated. Simply have your users register with DMR-MARC and let Contact Manager update your organization's official codeplug. It's that easy!

Contact Manager is a free-standing, complete program. It is not dependent upon Excel or other applications, and does not require them to operate.

DMR Contact Manager is now available for download. A support donation is requested if you find the program useful. If you have already donated to the Contact Manager project, thank you!

Support Options

Latest Software Edition

This is the latest version of the program as of October 30, 2017.

ContactManager.exe (Version 2.45) - Direct download of program executable file.

DMR Contact Manager Documentation (PDF)  This is the complete documentation for the software in PDF format.

The following enhancements are included in Version 2.45:

  • Version 2.45 introduces support for the new version of the CS800D, which has a new codeplug format. Support for all previous models, including the newer TYT MD-2017 and MD-9600 dual band DMR radios, is included. If you've got one of these radios, use Contact Manager to build the perfect codeplug - - use Contact Manager's Structural Import feature to splice together information from your existing codeplug(s) and be on the air in minutes! See Section 6 of the documentation. The full contact capacity of the new CS800D (130,000 contacts) is supported.

  • MD2017/9600 users, Contact Manager supports the full capacity of your radio (3,000 channels, 10,000 contacts, and dual-bank zones.

  • CS800D (Version 2) users, please note that we support the ability to load 130,000 contacts and 4,000 channels in CS800D codeplugs

  • Version 2.45 continues complete cross-codeplug Structural Import. With this functionality you can freely import your choice of complete sets of contacts, scan lists, receive groups, channels, and zones from ANY donor codeplug of ANY supported type (RDT or RDB, it makes no difference.) With Structual Import you can start with any codeplug and pull in just the items you need from other codeplugs.

    Example #1: If you like the way your MD-380 codeplug works and you've got a brand new CS800, just import the MD-380 structure, complete with contacts, scan lists, and zones right into the MD9600, MD2017, CS800D, or any other codeplug. With Structural Import you can do this with just a couple of mouse clicks!

    Example #2: Suppose you've got a new CS800D and two older DMR VHF/UHF radios with information you'd like to combine. Simply use Structural Import to pull in all the information you need from the codeplug for each radio (two Structural Import commands), and in minutes you'll be in business.

  • Support for the DMR-MARC database has been enhanced. We've added an Entire Database (WW) button to the DMR-MARC search dialog to let you simply pull all worldwide contacts in. (Right now there are about 78,000 contacts in the WW database...so for RDB radios, you can still "hold the world in your hand" for a little while!)

  • The program now has complete support for RDB (Radio Database) format radios, which includes the Connect Systems CS750, 751, 800, 800D (both versions) and 801. In this release, you can view, edit, import, and export contacts, zones, and channels from all supported radio formats.

  • You can also freely copy contacts, channels, and zones between RDT (CS700/MD380/MD2017) and RDB (CS750/800/others) formatted codeplugs. No more spreadsheets! This means that if you've got a favorite setup in one type of radio, you can quickly replicate it on all of your other radios. It's as simple as copy and paste - - Contact Manager's IntelliPaste technology takes care of the work for you behind the scenes.

  • No need to learn a different software package for each kind of radio! Contact Manager maintains the same look and feel, regardless of the type of radio you're programming.

  • For RDT codeplugs, all of the previous functionality is still available. You may freely edit contacts, channels, zones, scan lists, group lists, and related data.

  • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI or AnyTone radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

  • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

  • Future plans? ... Let me know what you'd like to see. Thank you to everyone for supporting this project!

Previous Software Editions

  • Contact Manager Version 2.40 - Click Here for Details
  • [Hide Details]


    • Version 2.40 introduces support for the TYT MD-2017 and MD-9600 dual band DMR radios. If you've got one of these radios, use Contact Manager to build the perfect codeplug - - use Contact Manager's Structural Import feature to splice together information from your existing codeplug(s) and be on the air in minutes! See Section 6 of the documentation.

    • MD2017/9600 users, Contact Manager supports the full capacity of your radio (3,000 channels, 10,000 contacts, and dual-bank zones.

    • CS800D users, please note that we've anticipated the ability to support 131,000+ contacts and 4,000 channels in CS800D codeplugs -- but be careful not to exceed 65,000 contacts in codeplugs for this radio until Connect Systems releases its next CPS and firmware update!

    • Version 2.40 continues complete cross-codeplug Structural Import. With this functionality you can freely import your choice of complete sets of contacts, scan lists, receive groups, channels, and zones from ANY donor codeplug of ANY supported type (RDT or RDB, it makes no difference.) With Structual Import you can start with any codeplug and pull in just the items you need from other codeplugs.

      Example #1: If you like the way your MD-380 codeplug works and you've got a brand new CS800, just import the MD-380 structure, complete with contacts, scan lists, and zones right into the CS800 codeplug. With Structural Import you can do this with just a couple of mouse clicks!

      Example #2: Suppose you've got a new CS800D and two older DMR VHF/UHF radios with information you'd like to combine. Simply use Structural Import to pull in all the information you need from the codeplug for each radio (two Structural Import commands), and in minutes you'll be in business.

    • Support for the DMR-MARC database has been enhanced. We've added an Entire Database (WW) button to the DMR-MARC search dialog to let you simply pull all worldwide contacts in. (Right now there are about 66,200 contacts in the WW database...so for RDB radios, you can still "hold the world in your hand" for a little while!) Reliability of database reads has also been strengthened.

    • The program now has complete support for RDB (Radio Database) format radios, which includes the Connect Systems CS750, 751, 800, and 801. In this release, you can view, edit, import, and export contacts, zones, and channels from all supported radio formats.

    • You can also freely copy contacts, channels, and zones between RDT (CS700/MD380/MD2017) and RDB (CS750/800/others) formatted codeplugs. No more spreadsheets! This means that if you've got a favorite setup in one type of radio, you can quickly replicate it on all of your other radios. It's as simple as copy and paste - - Contact Manager's IntelliPaste technology takes care of the work for you behind the scenes.

    • No need to learn a different software package for each kind of radio! Contact Manager maintains the same look and feel, regardless of the type of radio you're programming.

    • For RDT codeplugs, all of the previous functionality is still available. You may freely edit contacts, channels, zones, scan lists, group lists, and related data.

    • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI or AnyTone radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • Future plans? ... Let me know what you'd like to see. Thank you to everyone for supporting this project!

  • Contact Manager Version 2.30 - Click Here for Details
  • [Hide Details]


  • There are two options for downloading - either direct download of the .EXE file, or for those experiencing conflicts with "anti virus" software such as Windows Defender, a .ZIP file. Both contain the exact same program.

    ContactManager.exe (Version 2.30B9) - Direct download of program executable file.

    ContactManagerV230.zip - The exact same program, but wrapped in a ZIP file

    The following enhancements and corrections are included in Version 2.30:

    • Version 2.30 introduces support for the Connect Systems CS800D (dual-band) mobile, RDB Version 4.1.01. If you've got a CS800D, you can now build the perfect codeplug for your new radio!

    • When you run this program, it should show "Version 2.30b" on the top. We have had to make a couple of bug corrections that are critical. If you are using versions 2.30 or 2.30a, please download this updated version.

    • CS800D users, please note that we've anticipated the ability to support 131,000+ contacts and 4,000 channels in CS800D codeplugs -- but be careful not to exceed 65,000 contacts in codeplugs for this radio until Connect Systems releases its next CPS and firmware update!

    • Version 2.30 continues complete cross-codeplug Structural Import. With this functionality you can freely import your choice of complete sets of contacts, scan lists, receive groups, channels, and zones from ANY donor codeplug of ANY supported type (RDT or RDB, it makes no difference.) With Structual Import you can start with any codeplug and pull in just the items you need from other codeplugs.

      Example #1: If you like the way your MD-380 codeplug works and you've got a brand new CS800, just import the MD-380 structure, complete with contacts, scan lists, and zones right into the CS800 codeplug. With Structural Import you can do this with just a couple of mouse clicks!

      Example #2: Suppose you've got a new CS800D and two older DMR VHF/UHF radios with information you'd like to combine. Simply use Structural Import to pull in all the information you need from the codeplug for each radio (two Structural Import commands), and in minutes you'll be in business.

    • Support for the DMR-MARC database has been enhanced. We've added an Entire Database (WW) button to the DMR-MARC search dialog to let you simply pull all worldwide contacts in. (Right now there are about 66,200 contacts in the WW database...so for RDB radios, you can still "hold the world in your hand" for a little while!) Reliability of database reads has also been strengthened.

    • The program now has complete support for RDB (Radio Database) format radios, which includes the Connect Systems CS750, 751, 800, and 801. In this release, you can view, edit, import, and export contacts, zones, and channels from all supported radio formats.

    • You can also freely copy contacts, channels, and zones between RDT (CS700/MD380) and RDB (CS750/800/others) formatted codeplugs. No more spreadsheets! This means that if you've got a favorite setup in one type of radio, you can quickly replicate it on all of your other radios. It's as simple as copy and paste - - Contact Manager's IntelliPaste technology takes care of the work for you behind the scenes.

    • No need to learn a different software package for each kind of radio! Contact Manager maintains the same look and feel, regardless of the type of radio you're programming.

    • For RDT codeplugs, all of the previous functionality is still available. You may freely edit contacts, channels, zones, scan lists, group lists, and related data.

    • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI or AnyTone radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • Future plans? ... Let me know what you'd like to see. Thank you to everyone for supporting this project!

  • Contact Manager Version 2.20 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 2.20a)  Click here to download the program. The following enhancements and corrections are included in Version 2.20:
    • Version 2.20 introduces complete cross-codeplug Structural Import. With this functionality you can freely import your choice of complete sets of contacts, scan lists, receive groups, channels, and zones from ANY donor codeplug of ANY supported type (RDT or RDB, it makes no difference.) With Structual Import you can start with any codeplug and pull in just the items you need from other codeplugs. For example, if you like the way your MD-380 codeplug works and you've got a brand new CS800, just import the MD-380 structure, complete with contacts, scan lists, and zones right into the CS800 codeplug. With Structural Import you can do this with just a couple of mouse clicks!

    • Support for the DMR-MARC database has been enhanced. We've added an Entire Database (WW) button to the DMR-MARC search dialog to let you simply pull all worldwide contacts in. (Right now there are about 55,700 contacts in the WW database...so for RDB radios, you can still "hold the world in your hand" for a little while!) Reliability of database reads has also been strengthened.

    • The program now has complete support for RDB (Radio Database) format radios, which includes the Connect Systems CS750, 751, 800, and 801. In this release, you can view, edit, import, and export contacts, zones, and channels from all supported radio formats.

    • You can also freely copy contacts, channels, and zones between RDT (CS700/MD380) and RDB (CS750/800/others) formatted codeplugs. No more spreadsheets! This means that if you've got a favorite setup in one type of radio, you can quickly replicate it on all of your other radios. It's as simple as copy and paste - - Contact Manager's IntelliPaste technology takes care of the work for you behind the scenes.

    • No need to learn a different software package for each kind of radio! Contact Manager maintains the same look and feel, regardless of the type of radio you're programming.

    • Version 2.20 continues improvements in data quality validation for codeplugs. In addition, the core engine that runs Contact Manager has been totally rewritten to make it more reliable, faster, and most importantly, extendable as new radio file formats appear.

    • The program has been streamlined in many ways. The internal data architecture has been optimized for speed, while taking extra measures to ensure codeplug integrity. In particular, working in codeplugs with more than 10,000 contacts is very problematic with the various CPS programs - - but with Contact Manager, operations that can require a minute (or more) for the CPS to complete happen in less than a second.

    • For RDT codeplugs, all of the previous functionality is still available. You may freely edit contacts, channels, zones, scan lists, group lists, and related data.

    • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI or AnyTone radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • Future plans? ... Let me know what you'd like to see. Thank you to everyone for supporting this project!

  • Contact Manager Version 2.10 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 2.10)  Click here to download the program. This is the latest version of the program as of January 26, 2017. The following enhancements and corrections are included in Version 2.10:
    • The program now has complete support for RDB (Radio Database) format radios, which includes the Connect Systems CS750, 751, 800, and 801. In this release, you can view, edit, import, and export contacts, zones, and channels from all supported radio formats.

    • You can also freely copy contacts, channels, and zones between RDT (CS700/MD380) and RDB (CS750/800/others) formatted codeplugs. No more spreadsheets! This means that if you've got a favorite setup in one type of radio, you can quickly replicate it on all of your other radios. It's as simple as copy and paste - - Contact Manager's IntelliPaste technology takes care of the work for you behind the scenes.

    • No need to learn a different software package for each kind of radio! Contact Manager maintains the same look and feel, regardless of the type of radio you're programming.

    • Version 2.10 continues improvements in data quality validation for codeplugs. In addition, the core engine that runs Contact Manager has been totally rewritten to make it more reliable, faster, and most importantly, extendable as new radio file formats appear.

    • The program has been streamlined in many ways. The internal data architecture has been optimized for speed, while taking extra measures to ensure codeplug integrity. In particular, working in codeplugs with more than 10,000 contacts is very problematic with the various CPS programs - - but with Contact Manager, operations that can require a minute (or more) for the CPS to complete happen in less than a second.

    • For RDT codeplugs, all of the previous functionality is still available. You may freely edit contacts, channels, zones, scan lists, group lists, and related data.

    • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI or AnyTone radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results. (For RDB files, you can pull in the entire US DMR-MARC contact list in just a few keystrokes!)

    • Future plans? ... Let me know what you'd like to see. Thank you to everyone for supporting this project!

  • Contact Manager Version 2.00 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 2.00)  Click here to download the program. This is the latest version of the program as of January 1, 2017. The following enhancements and corrections are included in Version 2.00:
    • The program now has support for RDB (Radio Database) format radios, which includes the Connect Systems CS750, 751, 800, and 801. In this release, you can view, edit, import, and export contacts from all supported radio formats. For RDB formatted files, you can view channel information, but editing is not yet available. for channels, zones, and other information (that's in the works).

    • Version 2.00 continues improvements in data quality validation for codeplugs - - you will see detected errors clearly marked and displayed when codeplugs are loaded by the program.

    • The program has been streamlined in many ways. The internal data architecture has been optimized for speed, while taking extra measures to ensure codeplug integrity. In particular, working in codeplugs with more than 10,000 contacts is very problematic with the various CPS programs - - but with Contact Manager, operations that can require a minute (or more) for the CPS to complete happen in less than a second.

    • For RDT codeplugs, all of the previous functionality is still available. You may freely edit contacts, channels, zones, scan lists, group lists, and related data.

    • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI or AnyTone radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results. (For RDB files, you can pull in the entire US DMR-MARC contact list in just a few keystrokes!)

    • Future plans? ... Let me know what you'd like to see. Thank you to everyone for supporting this project!

  • Contact Manager Version 1.33 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.33)  Click here to download the program. This is the latest version of the program as of October 16, 2016. The following enhancements and corrections are included in Version 1.33:
    • By request, Tytera MD390GPS support is now present in the program, along with all other formats (Retevis RT3, AnyTone D858, Connect Systems, and so forth). You can convert codeplugs to and from all of these formats. Note that when converting codeplug types to MD390GPS, the radio's GPS settings will be set to OFF by default as these other codeplugs have no valid GPS setting data within them.

    • Version 1.33 improves the data quality checking for codeplugs. In particular, the provided CPS is now known to damage codeplugs in certain situations (for example, deleting a channel from within the CPS, especially the last one, will cause errors in codeplugs). Contact Manager detects and corrects these problems before they get in your way. (You can freely edit, insert, sort, and delete channels in Contact Manager with no problems. These errors are caused by attempting these operations within the vendor-supplied CPS.)

    • You can now re-order channels in zones, and re-order zones to get a perfect, logical configuration of your radio's channels.

    • This version also provides support for scan lists. You can view, create/delete, edit, and re-order scan lists in codeplugs.

    • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI or AnyTone radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results.

    • Future plans? ... Let me know what you'd like to see. Thank you to everyone for supporting this project!

  • Contact Manager Version 1.32 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.32)  Click here to download the program. This is the latest version of the program as of September 16, 2016. The following enhancements and corrections are included in Version 1.32:
    • By request, Retevis RT3 and AnyTone D858 support is now included in Version 1.32. You can convert codeplugs to and from these additional formats.

    • Version 1.32 incorporates direct support for Receive Groups (Rx Groups) - the program will now let you work directly them, which is important if you're using these radios in "Color Code Free" mode on a repeater system.

    • A bug correction has been made: In version 1.31, radio frequency range data was occasionally miscomputed when saving to a different manufacturer codeplug type. This has now been corrected.

    • You can now re-order channels in zones, and re-order zones to get a perfect, logical configuration of your radio's channels.

    • This version also provides support for scan lists. You can view, create/delete, edit, and re-order scan lists in codeplugs.

    • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI or AnyTone radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

  • Contact Manager Version 1.30 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.30)  Click here to download the program. This is the latest version of the program as of August 14, 2016. The following enhancements and corrections are included in Version 1.30:
    • Version 1.30 incorporates better support for zones. You can now re-order channels in zones, and re-order zones to get a perfect, logical configuration of your radio's channels.

    • This version also provides support for scan lists. You can view, create/delete, edit, and re-order scan lists in codeplugs.

    • Many makes of radio use the RDT format, but up to now it hasn't been possible to share codeplugs between different manufacturers. Problem solved! Contact Manager can now "jailbreak" codeplugs - - if you've got a perfect MD380 codeplug, convert it for your CSI radio users. This should greatly help with codeplug management - - you can now maintain just one master codeplug, and simply export it to each type of radio you wish to support.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results.

    • Future plans? ... Let me know what you'd like to see. Thank you to everyone for supporting this project!

  • Contact Manager Version 1.27 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.27)  Click here to download the program.
    • Version 1.27 corrects several issues: Group Lists were not being updated when contacts were sorted, and a boundary issue with the contacts table could cause the loss of digital contact reference information on one or more channels if the referenced contact was the last in the codeplug. Additionally, CSV export and import of contact data were not behaving properly -- the contact type (Private, Group, All Call) were not being processed correctly.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results.

    • Future plans? ... Let me know what you'd like to see. I wrote this program because I think the Connect Systems CS700 and CS701 are GREAT radios with a lot of untapped potential. The CS750 and CS800 radios are not yet supported by Contact Manager, but if you own a CS750, you're not out of luck!

      • You can create a CS700/701 codeplug and work on it using Contact Manager, then export its data to the CS750 using Connect System's CS700 TO CS750 DATA EXPORTER.

  • Contact Manager Version 1.26 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.26)  Click here to download the program. This is the latest version of the program as of July 3, 2016. The following enhancements and corrections are included in Version 1.26:
    • Version 1.26 corrects a prior bug that could cause channel contact information to be corrupted when digital contacts were sorted. Additional protections have also been added to guard against corrupted data in codeplugs.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results.

    • Future plans? ... Let me know what you'd like to see. I wrote this program because I think the Connect Systems CS700 and CS701 are GREAT radios with a lot of untapped potential. The CS750 and CS800 radios are not yet supported by Contact Manager, but if you own a CS750, you're not out of luck!

      • You can create a CS700/701 codeplug and work on it using Contact Manager, then export its data to the CS750 using Connect System's CS700 TO CS750 DATA EXPORTER.

  • Contact Manager Version 1.25 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.25)  Click here to download the program. This is the latest version of the program as of May 27, 2016. The following enhancements and corrections are included in Version 1.25:
    • Version 1.25 now incorporates the ability to copy and paste entire zones. Moving zones between codeplugs is now a snap - and with Contact Manager's intelligent paste technology, all the support data (channels, contacts, and so forth) are automatically moved right along with the zone data.

    • Unfortunately, RDT codeplugs have no protection built-in against bad data. However, Contact Manager 1.25 now has improved data validation and will report if it detects errors when codeplugs are loaded. A list of the errors that are found is produced for your inspection, and fields with incorrect data (that have the potential to brick your radio) are adjusted to safe values. (You may have to inspect the codeplug data and make corrections as needed, of course.)

    • You can now view, organize, edit, import, and export codeplug channels and zones with ease. Contact Manager gives you a clear picture of exactly what's in your codeplug, and as a bonus, you can also edit, create and customize additional zones directly within the application. Simply double-click a channel to edit it, or right-click within the channel list for other options.

    • To easily move data between two or more codeplugs, simply open multiple copies of Contact Manager, then use the copy and paste commands freely to move the information.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results.

    • Version 1.25 addresses a strange UI issue...sometimes part or part of a list of channels or contacts would disappear after sorting. That's now corrected.

    • Future plans? ... Let me know what you'd like to see. I wrote this program because I think the Connect Systems CS700 and CS701 are GREAT radios with a lot of untapped potential. The CS750 and CS800 radios are not yet supported by Contact Manager, but if you own a CS750, you're not out of luck!

      • You can create a CS700/701 codeplug and work on it using Contact Manager, then export its data to the CS750 using Connect System's CS700 TO CS750 DATA EXPORTER.

  • Contact Manager Version 1.24 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.24)  Click here to download the program. The following enhancements and corrections are included in Version 1.24:
    • Version 1.24 now incorporates the ability to copy and paste entire zones. Moving zones between codeplugs is now a snap - and with Contact Manager's intelligent paste technology, all the support data (channels, contacts, and so forth) are automatically moved right along with the zone data.

    • Unfortunately, RDT codeplugs have no protection built-in against bad data. However, Contact Manager 1.24 now has improved data validation and will report if it detects errors when codeplugs are loaded. Fields with incorrect data (that have the potential to brick your radio) are adjusted to safe values. (You may have to inspect the codeplug data and make corrections as needed, of course.)

    • You can now view, organize, edit, import, and export codeplug channels and zones with ease. Contact Manager gives you a clear picture of exactly what's in your codeplug, and as a bonus, you can also edit, create and customize additional zones directly within the application. Simply double-click a channel to edit it, or right-click within the channel list for other options.

    • To easily move data between two or more codeplugs, simply open multiple copies of Contact Manager, then use the copy and paste commands freely to move the information.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results.

  • Contact Manager Version 1.23 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.23)  Click here to download the program. The following enhancements and corrections are included in Version 1.23:
    • You can now view, organize, edit, import, and export codeplug channels with ease. Contact Manager gives you a clear picture of exactly what's in your codeplug, and as a bonus, you can also edit, create and customize additional zones directly within the application. Simply double-click a channel to edit it, or right-click within the channel list for other options.

    • To easily move data between two or more codeplugs, simply open multiple copies of Contact Manager, then use the copy and paste commands freely to move the information.

    • ContactManger introduces IntelliPaste technology. When moving channels between codeplugs, Contact Manager evaluates any contact data associated with each channel, and automatically moves any needed contact information to the target codeplug if it's needed. It does this intelligently, so only the necessary contact records are moved. No spreadsheets, no hair pulling. It just works!

    • The program continues to directly support the DMR-MARC database, with more robust connections to its aliased hosts. It's easy to find nearby (or not so nearby!) hams in the database; simply click the "Import Contacts from DMR-MARC Database" button, and type in what you know about the person or persons you want to add. For example, type "Missouri" to locate all hams in the state of Missouri, and Contact Manager will instantly display the results.

  • Contact Manager Version 1.02 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.02)  Click here to download the program. The following enhancements and corrections are included in Version 1.02:
    • The "Save As..." option has been implemented to allow you to save a codeplug as a new file.

    • The program now allows you to view and edit the RADIO ID and Radio Name parameters that are part of the General Settings.

    • When adding contacts from the DMR-MARC database, you can now specify a custom template that controls how the Contact Name field is populated within the codeplug. (The default is still callsign and first name.)

    • The Edit Contact command now correctly works for "All Call" contacts.

    • The Delete All command now ensures that the index values for all channels are corrected, so that no "phantom contacts" are associated with channels after the command executes.

  • Contact Manager Version 1.01 - Click Here for Details
  • [Hide Details]


  • ContactManager.exe (Version 1.01 - with DMR-MARC Database Support!)  Click here to download the program. The following enhancements and corrections are included in Version 1.02:
      Click here to download the program. This version supports full DMR-MARC database connectivity for seamlessly integrating contacts into your codeplug. This is the actual program executable file, and is not embedded within an Install Shield. To install the program, just copy it to any local drive on your PC. You can even place it on your desktop. The program is started by double-clicking its icon. To remove the program, just delete the ContactManager.Exe file.
  • Contact Manager Documentation - Click Here for Details
  • [Hide Details]


  • DMR Contact Manager Documentation (PDF)  This is the complete documentation for the software in PDF format. Some tips for the use of the software:
    • The first thing you'll need to do when starting the program is open an existing codeplug file.

    • Please make a backup copy of any codeplug you're working with before loading it into Contact Manager

    • The program commands work like most Windows applications. Right click within the contacts list to see more options.

    • To selectively copy contacts between two or more codeplugs, just open up additional copies of the program, one for each codeplug you're working with.

    • You must be connected to the Internet to access the DMR-MARC live database feature.

    Contact the author. If you have questions or comments about this software, they are welcome. Your feedback will help make the next edition a better tool.