0
mirror of https://github.com/OneOfEleven/uv-k5-firmware-custom.git synced 2025-06-19 06:39:49 +03:00

mdc1200 TX param update

This commit is contained in:
OneOfEleven
2023-10-26 18:09:53 +01:00
parent 984722b924
commit 5119995b08
4 changed files with 73 additions and 11 deletions

View File

@ -134,6 +134,34 @@ void AIRCOPY_start_fsk_tx(const int request_block_num)
// turn the TX on
RADIO_enableTX(true);
// REG_2B 0
//
// <10> 0 AF RX HPF 300Hz filter
// 0 = enable
// 1 = disable
//
// <9> 0 AF RX LPF 3kHz filter
// 0 = enable
// 1 = disable
//
// <8> 0 AF RX de-emphasis filter
// 0 = enable
// 1 = disable
//
// <2> 0 AF TX HPF 300Hz filter
// 0 = enable
// 1 = disable
//
// <1> 0 AF TX LPF filter
// 0 = enable
// 1 = disable
//
// <0> 0 AF TX pre-emphasis filter
// 0 = enable
// 1 = disable
//
BK4819_WriteRegister(0x2B, (1u << 2) | (1u << 0)); // try to improve the TX waveform
// REG_59
//
// <15> 0 TX FIFO
@ -217,6 +245,9 @@ void AIRCOPY_stop_fsk_tx(void)
BK4819_reset_fsk();
// restore TX/RX filtering
BK4819_WriteRegister(0x2B, 0);
if (g_aircopy_state == AIRCOPY_TX)
{
g_aircopy_block_number++;