From 5364c91f7b34b9476bd6e95e50659fec39e840ce Mon Sep 17 00:00:00 2001 From: Michael Ossmann Date: Thu, 23 Aug 2012 09:52:16 -0600 Subject: [PATCH] hard coded 8 MHz baseband filter for now --- firmware/common/max2837.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/firmware/common/max2837.c b/firmware/common/max2837.c index a9e8120d..86a88441 100644 --- a/firmware/common/max2837.c +++ b/firmware/common/max2837.c @@ -188,6 +188,13 @@ void max2837_tx(void) { LOG("# max2837_tx\n"); #if !defined TEST + + /* configure baseband filter for 8 MHz TX */ + set_MAX2837_LPF_EN(1); + set_MAX2837_ModeCtrl(MAX2837_ModeCtrl_TxLPF); + set_MAX2837_FT(MAX2837_FT_8M); + max2837_regs_commit(); + gpio_set(PORT_XCVR_ENABLE, PIN_XCVR_TXENABLE); #endif } @@ -195,6 +202,13 @@ void max2837_tx(void) void max2837_rx(void) { LOG("# max2837_rx\n"); + + /* configure baseband filter for 8 MHz RX */ + set_MAX2837_LPF_EN(1); + set_MAX2837_ModeCtrl(MAX2837_ModeCtrl_RxLPF); + set_MAX2837_FT(MAX2837_FT_8M); + max2837_regs_commit(); + #if !defined TEST gpio_set(PORT_XCVR_ENABLE, PIN_XCVR_RXENABLE); #endif