Just a quick post for anyone testing the OpenGD77 firmware
I’ve now finished adding some initial support for the OpenGD77 into the Community CPS, and I’ve created a special version of the installer for the version with these features, which can be downloaded from here
This version also still supports the official firmware, using the normal Read and Write buttons on the main screen
As well as the updated installer, you will need to install a driver, because the OpenGD77 operates as Serial USB device.
The 2 files that are needed to install the driver are here
Once the driver is installed, the Windows device manager should show the “OpenGD77” in the “ports” section.
In the CPS , there is a new menu item under the Extras menu for OpenGD77 Support, which opens this window
From here you can backup, both the internal 64k EEPOM and the 1 mega byte Flash chip, as well as Reading and Writing the codeplug.
Before Writing a codeplug to the radio, you should backup both the EEPROM and Flash chip, and save the files somewhere safe, in case something goes wrong in the future and you need to restore the data.
To read the codeplug,press the “Read codeplug” button, wait for all 3 data sections to download, and then close the OpenGD77 Support window.
To write a codeplug, First put the radio into FM mode, by pressing the star key if you are in DMR mode, on either the Channel or VFO screen.
Then just press the “Write codeplug” button.
If you change the VFO settings, you’ll then need to go into the Utilities menu and select the option to do a “Fact reset”, as this is currently the only way to reload the VFO data into the non-volatile settings that the firmware uses.
DMR ID support has also been added, in the DMR ID window, where there is an extra button at the bottom, labelled “Write to OpenGD77”
Currently there is no indication in the OpenGD77 firmware that the codeplug is being read or written, but I think we’ll need to add a screen like the official firmware has, and we’ll also need to have a better way to reload the VFO paramaters from the updated codeplug.
At the moment, things are bit untidy, but at least it works, and I’ll clean up the user interface at a later date when I don’t have so much programming to do on the OpenGD77 firmware itself.