With more people starting to use the OpenGD77 firmware, I’ve realised that the operation of the CPS with the OpenGD77 firmware was not as obvious as I initially thought, hence I’ve made a small change to the CPS.
Pressing on either the “Read” or “Write” buttons on the main toolbar of the Community CPS, when a GD-77 running the OpenGD77 firmware is connected to the PC, will now open the OpenGD77 Support screen. (This screen was previously only accessed via the Extras menu.)
Currently the OpenGD77 Support screen, does not then immediately Read or Write the codeplug from the OpenGD77. You still need to click on either the “Read Codeplug” or “Write Codeplug” button.
In the longer term, I will automatically Read or Write the codeplug when the screen is opened via those buttons, but I’d also need to add another popup to confirm whether the user does want to do that action, to keep the functionality the same as for the official firmware, and I don’t have time at the moment to make the operation that seamless.
FlashManager
I’ve also made a change to the FlashManager, because I found it was no longer compatible with older backups, which are 1Mb in size, whereas the newer backups were 8Mb.
I’ve changed FlashManager back to only supporting the standard GD-77 radios which have 1Mb flash and not the experimental 8Mb GD-77 radios which I was sent by Radioddity.
I do not plan to support the OpenGD77 firmware, because the Community CPS supports both reading and writing of the whole of the EEPROM and Flash in the GD-77, and I recommend that Hxd ( https://mh-nexus.de/en/ ) be used to edit the backup files for the EEPROM or Flash if necessary.