I have released a new version of the firmware, for the GD-77, GD-77S Hotspot and the DM-1801
https://github.com/rogerclarkmelbourne/ ... R202200315
Changes in this release are
- When Colour Code filtering is disabled, the CC of the channel / VFO, is not immediately updated with the CC of the received signal.
The CC of the received signal will be displayed, but the Tx CC will remain the same, until the Blue button is pressed whilst the signal is being received.
When the channel / VFO CC does not match the received CC, the received TG will be displayed in inverse video, in the same way it is shown if the TG does not match the channel / VFO TG or if the TS does not match
To set the channel / VFO CC to the received CC, the Blue button must be pressed while receiving the signal.
This change makes the CC filter operate in the same way as the TS and TG filtering.
Thanks to me.
- Language updates from IU4LEG and EA3BIL
- GUI changes to the firmware loaders. Thanks to Daniel F1RMB
- Channel Rx and Tx frequencies can now be entered in the Channel Details screen. Thanks to me.
- Fixed the DM-1801 FM mode, beep - hiss bug , and this change also seems to slightly improve the end of the beep in FM mode on the GD-77
- Possibly fix for the display corruption. Thanks to me.
- User Guide updates, to remove references to the GD-77 and make the User Guide more generic, as we now support the Baofeng DM-1801 and may support other radios in the future
- GD-77S Hotspot only has now been tested and has been released in this version. This has been tested by VK4JWT who tells me its working fine.
- I've done a major overhaul of the codebase, renaming many files to remove the "fw_" from the beginning of the filename, as well as renaming the "dmr" folder to "hotspot" because that folder contains the hotspot, and a myriad of other changes.
- I have changed the codec binary names and the way they are loaded into the assembler to make things more generic now that the firmware runs on multiple radio platforms.
I expect to further overhaul this in the future to hopefully concatenate the 2 binary sections onto one section, but this will take a lot of effort, and is not essential at the moment.
I have copied the existing CPS to a new repository on GitHub, as I am no longer supporting the CPS with the official firmware.
The new repository is here https://github.com/rogerclarkmelbourne/opengd77cps
And I have released a new version of the CPS with changes to support the calibration of the Baofeng DM-1801
https://github.com/rogerclarkmelbourne/ ... /R20200315
The CPS is available as an installer exe, but I know a lot of people have problems with this being reported as a virus, which I have no control over. So I am also making the CPS files available as a zip file, which I think does not get identified as a virus
I also have a separate zip file which contains the driver, however this exe can also sometimes be falsely reported as a virus, and its not possible to provide this exe as separate files in a zip.
The calibration screen in the CPS has also been updated show the actual function of the values, previously described as "Tx I & Q" and are now called "Tx 4FSK".
The frequency ranges that each 4FSK setting applied to is now shown, rather than a range number
The Calibration screen also no longer warns that uploading the calibration may harm your radio, each time its uploaded and the prompt at the end of the upload has been removed, and instead a status message is displayed.
This change makes it much easier when calibrating the power of the radio where you normally have to upload about 10 to 15 times to get the 1W and 5W power settings correct for both the VHF and UHF bands
I've also been working on a revised interface for the VFO scan function, but its still a work in progess
And. I have made patched versions of both the GD-77 and DM-1801 bootloaders, which no longer check for the hardware signature bytes, and hence can be used on radios where the entire MCU ROM has been erased or corrupted.
See https://github.com/rogerclarkmelbourne/ ... ootloaders