Save 76 bytes

This commit is contained in:
Armel FAUVEAU
2024-02-12 04:56:55 +01:00
parent 19e5cf2f20
commit ef1df5b9e4

24
radio.c
View File

@@ -475,33 +475,27 @@ void RADIO_ConfigureSquelchAndOutputPower(VFO_Info_t *pInfo)
#ifdef ENABLE_FEAT_F4HWN #ifdef ENABLE_FEAT_F4HWN
// make low and mid even lower // make low and mid even lower
if (pInfo->OUTPUT_POWER == OUTPUT_POWER_LOW) { if (pInfo->OUTPUT_POWER == OUTPUT_POWER_LOW) {
for(uint8_t p = 0; p < 3; p++ )
{
switch (gSetting_set_low) { switch (gSetting_set_low) {
case 0: case 0:
Txp[0] = (Txp[0] * 4) / 19; Txp[p] = (Txp[p] * 4) / 19;
Txp[1] = (Txp[1] * 4) / 19;
Txp[2] = (Txp[2] * 4) / 19;
break; break;
case 1: case 1:
Txp[0] = (Txp[0] * 4) / 13; Txp[p] = (Txp[p] * 4) / 13;
Txp[1] = (Txp[1] * 4) / 13;
Txp[2] = (Txp[2] * 4) / 13;
break; break;
case 2: case 2:
Txp[0] = (Txp[0] * 4) / 10; Txp[p] = (Txp[p] * 4) / 10;
Txp[1] = (Txp[1] * 4) / 10;
Txp[2] = (Txp[2] * 4) / 10;
break; break;
case 3: case 3:
Txp[0] = (Txp[0] * 4) / 7; Txp[p] = (Txp[p] * 4) / 7;
Txp[1] = (Txp[1] * 4) / 7;
Txp[2] = (Txp[2] * 4) / 7;
break; break;
case 4: case 4:
Txp[0] = (Txp[0] * 4) / 25; Txp[p] = (Txp[p] * 4) / 25;
Txp[1] = (Txp[1] * 4) / 25;
Txp[2] = (Txp[2] * 4) / 25;
break; break;
} }
}
} }
else if (pInfo->OUTPUT_POWER == OUTPUT_POWER_MID){ else if (pInfo->OUTPUT_POWER == OUTPUT_POWER_MID){
Txp[0] = (Txp[0] * 3) / 4; Txp[0] = (Txp[0] * 3) / 4;