mirror of
https://github.com/OneOfEleven/uv-k5-firmware-custom.git
synced 2025-04-28 06:11:24 +03:00
fix TX LPF/HPF change
This commit is contained in:
parent
1ea88af022
commit
8cbf9c627d
BIN
firmware.bin
BIN
firmware.bin
Binary file not shown.
Binary file not shown.
43
functions.c
43
functions.c
@ -298,30 +298,29 @@ 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 << 2)); // disable the 300Hz TX HPF
|
// BK4819_write_reg(0x2B, reg | (1u << 1)); // disable TX LPF
|
||||||
BK4819_write_reg(0x2B, reg | (1u << 2) | (1u << 1)); // disable TX LPF & HPF
|
// BK4819_write_reg(0x2B, reg | (1u << 2)); // disable TX HPF
|
||||||
|
// BK4819_write_reg(0x2B, reg | (1u << 2) | (1u << 1)); // disable TX LPF & HPF
|
||||||
// #else
|
// #else
|
||||||
// BK4819_write_reg(0x2B, reg & ~(1u << 2)); // enable the 300Hz TX HPF
|
|
||||||
|
|
||||||
// TX 300Hz LPF
|
// TX 300Hz LPF
|
||||||
//BK4819_write_reg(0x54, 0x935A); // -3dB
|
//BK4819_write_reg(0x44, 0x935A); // -3dB
|
||||||
//BK4819_write_reg(0x55, 0x2EFF); //
|
//BK4819_write_reg(0x45, 0x2EFF); //
|
||||||
//BK4819_write_reg(0x54, 0x920B); // -2dB
|
//BK4819_write_reg(0x44, 0x920B); // -2dB
|
||||||
//BK4819_write_reg(0x55, 0x3010); //
|
//BK4819_write_reg(0x45, 0x3010); //
|
||||||
//BK4819_write_reg(0x54, 0x91c1); // -1dB
|
//BK4819_write_reg(0x44, 0x91c1); // -1dB
|
||||||
//BK4819_write_reg(0x55, 0x3040); //
|
//BK4819_write_reg(0x45, 0x3040); //
|
||||||
//BK4819_write_reg(0x54, 0x9009); // 0dB default
|
//BK4819_write_reg(0x44, 0x9009); // 0dB default
|
||||||
//BK4819_write_reg(0x55, 0x31A9); //
|
//BK4819_write_reg(0x45, 0x31A9); //
|
||||||
//BK4819_write_reg(0x54, 0x8F90); // +1dB
|
//BK4819_write_reg(0x44, 0x8F90); // +1dB
|
||||||
//BK4819_write_reg(0x55, 0x31F3); //
|
//BK4819_write_reg(0x45, 0x31F3); //
|
||||||
//BK4819_write_reg(0x54, 0x8F46); // +2dB
|
//BK4819_write_reg(0x44, 0x8F46); // +2dB
|
||||||
//BK4819_write_reg(0x55, 0x31E7); //
|
//BK4819_write_reg(0x45, 0x31E7); //
|
||||||
//BK4819_write_reg(0x54, 0x8ED8); // +3dB
|
//BK4819_write_reg(0x44, 0x8ED8); // +3dB
|
||||||
//BK4819_write_reg(0x55, 0x3232); //
|
//BK4819_write_reg(0x45, 0x3232); //
|
||||||
// BK4819_write_reg(0x54, 0x8D8F); // +4dB
|
BK4819_write_reg(0x44, 0x8D8F); // +4dB
|
||||||
// BK4819_write_reg(0x55, 0x3359); //
|
BK4819_write_reg(0x45, 0x3359); //
|
||||||
// #endif
|
// #endif
|
||||||
|
|
||||||
// TX 3kHz HPF
|
// TX 3kHz HPF
|
||||||
@ -330,7 +329,7 @@ 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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user