Bug #11786
openWouxun KG-UV920P-A - Incorrect settings from uninitialized channel memory
0%
Description
Adding channels in chirp results in some weird settings being applied on the radio. Most obviously the DTMF mute function is enabled and scrambling is enabled and set to an invalid mode (together these mean you can't receive any normal signals).
This appears to be a memory initialization issue. When the radio's memory is reset, every bit is set to 1. Probably what the underlying flash or EEPROM does after a chip erase. Storing channels from the radio front panel ends up setting most things to 0 when no special functions like scrambling are enabled, and most of the "unknown" bits in the memory map are 0. Chirp only sets certain fields to known values when creating channels and leaves many bits as 1, so other settings get really weird values.
Channels in the attached image:
1, 2: Defaults that come with the radio
3: Stored from front panel with default VFO settings, no tones, no scrambling, "QT" mute mode, no repeater shift etc
4: Added with chirp, nothing changed from default except frequency
5, 6, 7: Added with chirp, a few other settings changed
8, 9, 10: Added from the radio with a few different scramble/mute settings.
Files