Fix F4IRT shortcut bug

This commit is contained in:
Armel FAUVEAU
2024-02-05 23:49:56 +01:00
parent ec87fff311
commit e45c2f5904
10 changed files with 53 additions and 22 deletions

View File

@@ -458,7 +458,7 @@ void ACTION_Main(void)
static uint8_t b;
if(gEeprom.DUAL_WATCH == 0 && gEeprom.CROSS_BAND_RX_TX == 0 && cycle != 1)
if(gSetting_set_dual_watch_session == 0 && gSetting_set_cross_band_RX_TX_session == 0 && cycle != 1)
{
return;
}
@@ -466,11 +466,11 @@ void ACTION_Main(void)
{
if(cycle == 0)
{
a = gEeprom.DUAL_WATCH;
b = gEeprom.CROSS_BAND_RX_TX;
a = gSetting_set_dual_watch_session;
b = gSetting_set_cross_band_RX_TX_session;
gEeprom.DUAL_WATCH = 0;
gEeprom.CROSS_BAND_RX_TX = 0;
gSetting_set_dual_watch_session = 0;
gSetting_set_cross_band_RX_TX_session = 0;
gFlagReconfigureVfos = true;
gUpdateStatus = true;
@@ -479,8 +479,8 @@ void ACTION_Main(void)
}
else
{
gEeprom.DUAL_WATCH = a;
gEeprom.CROSS_BAND_RX_TX = b;
gSetting_set_dual_watch_session = a;
gSetting_set_cross_band_RX_TX_session = b;
gFlagReconfigureVfos = true;
gUpdateStatus = true;
@@ -492,8 +492,7 @@ void ACTION_Main(void)
void ACTION_Ptt(void)
{
gSetting_set_ptt = (gSetting_set_ptt == 0) ? 1: 0;
gSetting_set_ptt_session = (gSetting_set_ptt_session == 0) ? 1: 0;
}
void ACTION_Wn(void)