diff --git a/firmware.bin b/firmware.bin index 85e6897..64dc0bf 100644 Binary files a/firmware.bin and b/firmware.bin differ diff --git a/firmware.packed.bin b/firmware.packed.bin index 7982c13..c4596f9 100644 Binary files a/firmware.packed.bin and b/firmware.packed.bin differ diff --git a/radio.c b/radio.c index 78a3dac..bcb2ca7 100644 --- a/radio.c +++ b/radio.c @@ -577,19 +577,19 @@ void RADIO_ConfigureTXPower(vfo_info_t *p_vfo) memcpy(&tx_power, &g_eeprom.calib.tx_band_power[band].level[p_vfo->channel.tx_power], 3); #ifdef ENABLE_REDUCE_LOW_MID_TX_POWER - // make low and mid even lower + // make low and mid lower if (p_vfo->channel.tx_power == OUTPUT_POWER_LOW) { - tx_power[0] /= 5; //tx_power[0] /= 8; - tx_power[1] /= 5; //tx_power[1] /= 8; - tx_power[2] /= 5; //tx_power[2] /= 8; get more low power + tx_power[0] /= 10; + tx_power[1] /= 10; + tx_power[2] /= 10; } else if (p_vfo->channel.tx_power == OUTPUT_POWER_MID) { - tx_power[0] /= 3; //tx_power[0] /= 5; - tx_power[1] /= 3; //tx_power[1] /= 5; - tx_power[2] /= 3; //tx_power[2] /= 5; get more low power + tx_power[0] /= 2; + tx_power[1] /= 2; + tx_power[2] /= 2; } #endif