This commit is contained in:
46
app/app.c
46
app/app.c
@@ -850,43 +850,6 @@ void APP_Update(void) {
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef ENABLE_FEAT_F4HWN
|
||||
if (gCurrentFunction == FUNCTION_TRANSMIT && (gTxTimeoutReachedAlert || SerialConfigInProgress())) {
|
||||
if (gSetting_set_tot >= 2) {
|
||||
if (gEeprom.BACKLIGHT_TIME == 0) {
|
||||
if (gBlinkCounter == 0 || gBlinkCounter == 250) {
|
||||
GPIO_FlipBit(&GPIOC->DATA, GPIOC_PIN_FLASHLIGHT);
|
||||
}
|
||||
} else {
|
||||
if (gBlinkCounter == 0) {
|
||||
//BACKLIGHT_TurnOn();
|
||||
BACKLIGHT_SetBrightness(gEeprom.BACKLIGHT_MAX);
|
||||
} else if (gBlinkCounter == 15000) {
|
||||
//BACKLIGHT_TurnOff();
|
||||
BACKLIGHT_SetBrightness(gEeprom.BACKLIGHT_MIN);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
gBlinkCounter++;
|
||||
|
||||
if (
|
||||
(gSetting_set_tot == 3 && gEeprom.BACKLIGHT_TIME != 0 && gBlinkCounter > 74000) ||
|
||||
(gSetting_set_tot == 3 && gEeprom.BACKLIGHT_TIME == 0 && gBlinkCounter > 79000) ||
|
||||
(gSetting_set_tot != 3 && gBlinkCounter > 76000)
|
||||
) // try to calibrate 10 times
|
||||
{
|
||||
gBlinkCounter = 0;
|
||||
|
||||
if (gSetting_set_tot == 1 || gSetting_set_tot == 3) {
|
||||
BK4819_DisableScramble();
|
||||
BK4819_PlaySingleTone(gTxTimeoutToneAlert, 30, 1, true);
|
||||
gTxTimeoutToneAlert += 100;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
if (gCurrentFunction == FUNCTION_TRANSMIT &&
|
||||
(gTxTimeoutReached || SerialConfigInProgress())) { // transmitter timed out or must de-key
|
||||
gTxTimeoutReached = false;
|
||||
@@ -1310,11 +1273,9 @@ void APP_TimeSlice10ms(void) {
|
||||
return;
|
||||
#endif
|
||||
|
||||
#if !defined(ENABLE_FEAT_F4HWN) || defined(ENABLE_FEAT_F4HWN_RESCUE_OPS)
|
||||
#ifdef ENABLE_FLASHLIGHT
|
||||
FlashlightTimeSlice();
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef ENABLE_VOX
|
||||
if (gVoxResumeCountdown > 0)
|
||||
@@ -1932,10 +1893,7 @@ static void ProcessKey(KEY_Code_t Key, bool bKeyPressed, bool bKeyHeld) {
|
||||
|
||||
BK4819_ExitDTMF_TX(false);
|
||||
|
||||
if (gCurrentVfo->SCRAMBLING_TYPE == 0)
|
||||
BK4819_DisableScramble();
|
||||
else
|
||||
BK4819_EnableScramble(gCurrentVfo->SCRAMBLING_TYPE - 1);
|
||||
BK4819_SetScramble(gCurrentVfo->SCRAMBLING_TYPE);
|
||||
|
||||
}
|
||||
} else {
|
||||
@@ -1944,7 +1902,7 @@ static void ProcessKey(KEY_Code_t Key, bool bKeyPressed, bool bKeyHeld) {
|
||||
gEnableSpeaker = true;
|
||||
}
|
||||
|
||||
BK4819_DisableScramble();
|
||||
BK4819_SetScramble(0);
|
||||
|
||||
if (Code == 0xFE)
|
||||
BK4819_TransmitTone(gEeprom.DTMF_SIDE_TONE, 1750);
|
||||
|
Reference in New Issue
Block a user