Skip to main content

Getting started with the Anytone AT-D878UVII Super, making a codeplug

I passed my Foundation Amateur Radio Exam and have been using the Baofeng UV-S9 for over a couple of months (the first month just listening). I decided it was time for a better radio as a lot of activity seems to be on digital channels and links like Echolink, All Star etc. and the Baofeng scan facility is limited to either all channels, or all frequencies in one waveband. So I pre-ordered the Anytone AT-D878UVII Super as this is the only budget radio that seems to have enough memory to download the entire DMR contact list which now exceed 200,000 registred users. 

My new Anytone AT-D878UVII Super

The Anytone can hold upto 500,000 so it should be good for a few years. When programming a radio like this people refer to a codeplug, it is not a physical plug, rather it is data that is specific to your radio's frequencies, repeater channels, DMR contacts and personal settings. It will also contain your DMR Id so beware of exporting the data plug to other people without first removing that info.

We need a few things that do not come with this radio, but are specific to this model -

  • Firmware updater
  • CodePlug Software 
  • Repeater List
  • DMR Channels List
  • A DMR Radio ID

You will need to install these on a Window 7 or 10 PC or a Windows 10 VM on a Mac or Linux.

As with many Chinese manufacturers the Anytone software is not registered with Microsoft so you may get thefollowing warning.

It is your choice, but to run it you will have to lick the 'more info' link to continue. I have no reason to believe the software is anything but genuine and it does work.


Ensure your radio is connected to your PCs USB port and not receiving a channel. Download the CP and FW software from firmware (FW) and CodePlug (CP), ensure these are the correct ones for your model!

Updating the firmware

Unzip the file to a local folder

First job is to backup the current data or codeplug.

Open the CP software and select Set, Port and locate the correct port for your machine. If you cannot lcoate the port in device mamager then download this driver

Select Program, Read from radio, click OK to confirm.

main channel list

Enter frequencies and repeater channels


Visit either of these sites for your local repeater information, UK Repeater of course only has UK repeaters data. (they also have an app) or (RSGB website) I have found some discrepancies with both.


channel information

Fill in each channels information for simplex and repeaters as desired, you will not be able to set the scan groups until you have created the scan group and you can't do that until you have some channels to add!


Nexy I recommend up Zones. It is up to you how you organise your data, but for me I have 4 zones as shown below. Simply click a row to create a new zone, name it and add the appropriate channels to it.

add channels to the scan list

Set up scan groups and channels

Select Scan List on the lelf hand side and name and add a new list. You can then select and move channels form left to right to put them in the list. Note: You will aslso have to add each channel in the channel list, weird?

add each channel to a scan list


 A video for this part is at

A brief understanding of DMR

DMR is not just a transmission mode or modulation technique, it is a whole new way of communicating using digital modulation, and linking via the internet through Echolink, D-Star, Brandmiester and other links, talk groups, color codes and a slightly different way of operating.

DMR Talk Groups, make sure you get the Anytone one! *** Note *** I had to delete the Greek talk group 202 as it contained illegal characters for UK settings, apologies if you are from Greece! You could always rename the channel.

A very good explanation of DMR radio and setup is at


DMR setup

Import digital contacts there are over 200,000 so you don't want to be typing them in. First visit To get your ID you will need a scan or pdf of your licence, registration is free. 

Then click Database, then digital dumps sections. then select users.csv file and save it.

click database, then database dumps section

select users.csv

Now you need to import this into the CP software, click Tool, Digital Contact List, select the users.csv file from where you downloaded it to. Then click Import from file list. This may take 5 minutes!

Import the users.csv file

Then upload the data to your radio, with Program, Write to radio.

Promiscuous mode

To engage promiscuous mode we simply need to program Digital Monitor to a spare button and pressing that button will toggle the setting to allow you to monitor all talk on that channel.

Promiscuous mode - simply program Digital Monitor to a button!

Video for Digital Imports and promiscuous mode

Here is some more background on DMR or Digital Mobile Radio general DMR information DMR Channel guide Amazing resource for all things Anytone



Popular posts from this blog

The Trident multi Band aerial for scanners and sdr reception and transmitting

I wanted a Discone type aerial, they look great! Then I read some reviews and people said that a dual band dipole worked better. I also wanted to be able to use it for different bands. So on YouTube I found the best dual band aerial design I could. Then I found this 2M ground plane aerial/antenna . why not combine elements of both? So why would this work? Well, when an antenna or aerial is resonant it's impedance falls to around 50 Ohms. When it is outside resonance the impedance rises to several thousand Ohms and becomes irrelavent as it reduces the signal. So when you are on 2M the other tripod elements are ignored and you can achive good power transfer and gain. The same is true for each other band. I have seen this on other aerial designs too. It does work I promise you! Antenna vs aerial, what is the difference?  An aerial is to receive radio signals only, there are other design considerations but an Antenna has to cope with high voltages and heat. An antenna is designed to

Welcome to TekMaker

TekMaker is a channel designed to help people of all ages and abilities to learn about and build projects for Computers, Electronics and now Amateur Radio too. Having witnessed many poor quality and badly informed channels I decided I could do better. I previously worked in Electronics for 25+ years including design work and been involved in computer servicing, networking and programming for over 20 years. I hope to produce projects and videos and instructions that are simple enough for any age or ability. That said some projects are main voltage powered and should be built with extreme caution and supervision. You do this at your own risk! Rather than just making projects to use once and then put on the shelf I will endeavour to make projects that will connect or work together and for useful things if you want to set up an electronics or single board computer lab at home. All images, videos and content are copyright, YouTube, (myself Ralph Beardmore or as credited and mus