mirror of
https://github.com/OneOfEleven/uv-k5-firmware-custom.git
synced 2025-06-18 22:29:50 +03:00
FM radio n DW now friends again
This commit is contained in:
20
app/app.c
20
app/app.c
@ -536,9 +536,12 @@ bool APP_start_listening(void)
|
||||
(g_eeprom.calib.dac_gain << 0)); // AF DAC Gain (after Gain-1 and Gain-2)
|
||||
}
|
||||
|
||||
FUNCTION_Select(FUNCTION_RECEIVE);
|
||||
#ifdef ENABLE_FMRADIO
|
||||
if (g_fm_radio_mode)
|
||||
BK1080_Init(0, false); // disable the FM radio audio
|
||||
#endif
|
||||
|
||||
GPIO_SetBit(&GPIOC->DATA, GPIOC_PIN_SPEAKER);
|
||||
FUNCTION_Select(FUNCTION_RECEIVE);
|
||||
|
||||
#ifdef ENABLE_VOICE
|
||||
#ifdef MUTE_AUDIO_FOR_VOICE
|
||||
@ -551,10 +554,7 @@ bool APP_start_listening(void)
|
||||
AUDIO_set_mod_mode(g_rx_vfo->channel.am_mode);
|
||||
#endif
|
||||
|
||||
#ifdef ENABLE_FMRADIO
|
||||
if (g_fm_radio_mode)
|
||||
BK1080_Init(0, false); // disable the FM radio audio
|
||||
#endif
|
||||
GPIO_SetBit(&GPIOC->DATA, GPIOC_PIN_SPEAKER);
|
||||
|
||||
if (g_current_display_screen != DISPLAY_MENU)
|
||||
GUI_SelectNextDisplay(DISPLAY_MAIN);
|
||||
@ -866,8 +866,8 @@ static bool APP_toggle_dual_watch_vfo(void)
|
||||
if (g_dtmf_call_state != DTMF_CALL_STATE_NONE)
|
||||
return false;
|
||||
#ifdef ENABLE_FMRADIO
|
||||
// if (g_fm_radio_mode)
|
||||
// return false;
|
||||
if (g_fm_radio_mode)
|
||||
return false;
|
||||
#endif
|
||||
if (g_dual_watch_tick_10ms > 0)
|
||||
return false;
|
||||
@ -2213,8 +2213,10 @@ void APP_time_slice_500ms(void)
|
||||
if (g_current_function != FUNCTION_RECEIVE && g_fm_radio_mode)
|
||||
{ // switch back to FM radio mode
|
||||
if (g_current_display_screen != DISPLAY_FM)
|
||||
{
|
||||
FM_turn_on();
|
||||
//GUI_SelectNextDisplay(DISPLAY_FM);
|
||||
GUI_SelectNextDisplay(DISPLAY_FM);
|
||||
}
|
||||
}
|
||||
}
|
||||
GUI_SelectNextDisplay(DISPLAY_FM);
|
||||
|
Reference in New Issue
Block a user