diff --git a/uvk5_CEC_05_HF_DO4KLA.py b/uvk5_CEC_05_HF_DO4KLA.py index 1c27d86..178e832 100755 --- a/uvk5_CEC_05_HF_DO4KLA.py +++ b/uvk5_CEC_05_HF_DO4KLA.py @@ -96,7 +96,7 @@ struct { u8 OUTPUT_POWER; u8 TXP_CalculatedSetting; - bool FrequencyReverse; + u8 FrequencyReverse; u8 SCRAMBLING_TYPE; u8 CHANNEL_BANDWIDTH; @@ -143,7 +143,7 @@ u8 MIC_SENSITIVITY; #seekto 0x0E78; struct { - u8 BACKLIGHT_MIN:4, BACKLIGHT_MAX:4; + u8 BACKLIGHT_MAX:4, BACKLIGHT_MIN:4; } backlight; u8 CHANNEL_DISPLAY_MODE; u8 CROSS_BAND_RX_TX; @@ -154,14 +154,14 @@ u8 TAIL_TONE_ELIMINATION; u8 VFO_OPEN; #seekto 0x0E80; -u8 ScreenChannel[0]; -u8 ScreenChannel[1]; -u8 MrChannel[0]; -u8 MrChannel[1]; -u8 FreqChannel[0]; -u8 FreqChannel[1]; -u8 NoaaChannel[0]; -u8 NoaaChannel[1]; +u8 ScreenChannel_0; +u8 ScreenChannel_1; +u8 MrChannel_0; +u8 MrChannel_1; +u8 FreqChannel_0; +u8 FreqChannel_1; +u8 NoaaChannel_0; +u8 NoaaChannel_1; #seekto 0x0E90; struct { @@ -175,10 +175,8 @@ u8 SCAN_RESUME_MODE; u8 AUTO_KEYPAD_LOCK; u8 POWER_ON_DISPLAY_MODE; -#seekto 0x0E98 -struct { - u32 POWER_ON_PASSWORD:4, unknown_1:4; -} password; +#seekto 0x0E98; +u32 POWER_ON_PASSWORD; #seekto 0x0EA0; u8 VOICE_PROMPT; @@ -234,7 +232,7 @@ u8 SCANLIST2_PRIORITY_CH1; u8 SCANLIST2_PRIORITY_CH2; #seekto 0x0F30; -bool bHasCustomAesKey; +u8 bHasCustomAesKey; #seekto 0x0F40; u8 F_LOCK; @@ -245,12 +243,12 @@ u8 350EN; u8 en350; u8 ScrambleEnable; struct { -u8 unknown_2:1, - live_DTMF_decoder: 1, - batery_txt:2, - micbar:1, - am_fix:1, - bl_txrx:2; + u8 Setting_TX_EN:1, + live_DTMF_decoder: 1, + batery_txt:2, + micbar:1, + am_fix:1, + bl_txrx:2; } settings_0f40; // CEC_EEPROM_START1