RadioID contacts for an OpenGD77 radio
Drop user.csv from RadioID (or an AnyTone or TYT contact list), choose who to keep, and save Contacts.csv. Put it in a folder of its own and, in OpenGD77 CPS, File › CSV › Append from CSV.
The file
Contact Name, ID, ID Type, TS Override — names up to 16 characters, commas turned into full stops because the CPS splits columns on them, and plain English letters only — the CPS turns other letters into “Krak體” — so accents are dropped (Kraków → Krakow) and a name in another alphabet becomes the DMR ID. Tested in OpenGD77 CPS E2026.05.26: appended, exported back, the same.
Append keeps the rest
Append from CSV adds the contacts (one with the same name is replaced) and leaves channels, zones and talk group lists alone, even when the folder holds only Contacts.csv. Import from CSV would replace everything.
What is tested — and what is not
Tested in OpenGD77 CPS E2026.05.26 (appended from a folder with only Contacts.csv). Not tested: older CPS versions. OpenGD77 is replacement firmware for the Radioddity GD-77 and GD-77S, Baofeng DM-1801 and RD-5R, TYT MD-UV380/390 and MD-9600, Retevis RT3S and Baofeng DM-1701 — these files are for a radio that runs it, not for the factory firmware (see the OpenGD77 project for the current list). The files go to the programming software, not to the radio: what the CPS then writes to the radio is up to the CPS, and we cannot check that without the radio. The files can be made on any computer, a Mac or Linux too; the programming software itself runs only on Windows. Use at your own risk, and transmit only on frequencies you are licensed or allowed to use.
Questions
- Is this the same as the DMR ID database in the radio?
- No. OpenGD77 also has a separate caller-ID database, loaded from the CPS’s Extras menu. This is the contact list in the codeplug — the calls you pick from the menu.