diff --git a/firmware.bin b/firmware.bin index 3332b86..63ee283 100644 Binary files a/firmware.bin and b/firmware.bin differ diff --git a/firmware.packed.bin b/firmware.packed.bin index 9219a58..23415bf 100644 Binary files a/firmware.packed.bin and b/firmware.packed.bin differ diff --git a/functions.c b/functions.c index 0709604..00b375d 100644 --- a/functions.c +++ b/functions.c @@ -297,10 +297,10 @@ void FUNCTION_Select(function_type_t Function) // 1of11 .. TEST ONLY // if (g_current_vfo->p_tx->code_type == CODE_TYPE_NONE) - { - const uint16_t reg = BK4819_read_reg(0x2B); +// { +// const uint16_t reg = BK4819_read_reg(0x2B); // #if 0 - BK4819_write_reg(0x2B, reg | (1u << 1)); // disable TX LPF +// BK4819_write_reg(0x2B, reg | (1u << 1)); // disable TX LPF // BK4819_write_reg(0x2B, reg | (1u << 2)); // disable TX HPF // BK4819_write_reg(0x2B, reg | (1u << 2) | (1u << 1)); // disable TX LPF & HPF // #else @@ -319,8 +319,8 @@ void FUNCTION_Select(function_type_t Function) //BK4819_write_reg(0x45, 0x31E7); // //BK4819_write_reg(0x44, 0x8ED8); // +3dB //BK4819_write_reg(0x45, 0x3232); // - BK4819_write_reg(0x44, 0x8D8F); // +4dB - BK4819_write_reg(0x45, 0x3359); // +// BK4819_write_reg(0x44, 0x8D8F); // +4dB +// BK4819_write_reg(0x45, 0x3359); // // #endif // TX 3kHz HPF @@ -329,15 +329,14 @@ void FUNCTION_Select(function_type_t Function) //BK4819_write_reg(0x74, 58908); // +1dB //BK4819_write_reg(0x74, 57122); // +2dB //BK4819_write_reg(0x74, 54317); // +3dB - BK4819_write_reg(0x74, 52277); // +4dB +// BK4819_write_reg(0x74, 52277); // +4dB // #endif - } +// } // else // { // BK4819_write_reg(0x2B, BK4819_read_reg(0x2B) & ~(1u << 2)); // enable the 300Hz TX HPF // } - - break; +// break; } g_power_save_pause_tick_10ms = power_save_pause_10ms;