0
mirror of https://github.com/OneOfEleven/uv-k5-firmware-custom.git synced 2025-04-28 22:31:25 +03:00

Restore TX HPF & LPF responses back to original (was testing boosting LF and HF - loudness curve).

This commit is contained in:
OneOfEleven 2023-12-05 16:16:27 +00:00
parent 2fe7ed2240
commit 81242eaf3a
3 changed files with 8 additions and 9 deletions

Binary file not shown.

Binary file not shown.

View File

@ -297,10 +297,10 @@ void FUNCTION_Select(function_type_t Function)
// 1of11 .. TEST ONLY // 1of11 .. TEST ONLY
// if (g_current_vfo->p_tx->code_type == CODE_TYPE_NONE) // 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 // #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)); // disable TX HPF
// BK4819_write_reg(0x2B, reg | (1u << 2) | (1u << 1)); // disable TX LPF & HPF // BK4819_write_reg(0x2B, reg | (1u << 2) | (1u << 1)); // disable TX LPF & HPF
// #else // #else
@ -319,8 +319,8 @@ void FUNCTION_Select(function_type_t Function)
//BK4819_write_reg(0x45, 0x31E7); // //BK4819_write_reg(0x45, 0x31E7); //
//BK4819_write_reg(0x44, 0x8ED8); // +3dB //BK4819_write_reg(0x44, 0x8ED8); // +3dB
//BK4819_write_reg(0x45, 0x3232); // //BK4819_write_reg(0x45, 0x3232); //
BK4819_write_reg(0x44, 0x8D8F); // +4dB // BK4819_write_reg(0x44, 0x8D8F); // +4dB
BK4819_write_reg(0x45, 0x3359); // // BK4819_write_reg(0x45, 0x3359); //
// #endif // #endif
// TX 3kHz HPF // TX 3kHz HPF
@ -329,15 +329,14 @@ void FUNCTION_Select(function_type_t Function)
//BK4819_write_reg(0x74, 58908); // +1dB //BK4819_write_reg(0x74, 58908); // +1dB
//BK4819_write_reg(0x74, 57122); // +2dB //BK4819_write_reg(0x74, 57122); // +2dB
//BK4819_write_reg(0x74, 54317); // +3dB //BK4819_write_reg(0x74, 54317); // +3dB
BK4819_write_reg(0x74, 52277); // +4dB // BK4819_write_reg(0x74, 52277); // +4dB
// #endif // #endif
} // }
// else // else
// { // {
// BK4819_write_reg(0x2B, BK4819_read_reg(0x2B) & ~(1u << 2)); // enable the 300Hz TX HPF // 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; g_power_save_pause_tick_10ms = power_save_pause_10ms;