From d3cb14650de3fe966a80e6422fe41294592e087b Mon Sep 17 00:00:00 2001 From: Tobias Schneider Date: Sat, 6 Jun 2015 19:22:35 +0200 Subject: [PATCH] fix(rf_path): TX/RX switch --- firmware/common/rf_path.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/firmware/common/rf_path.c b/firmware/common/rf_path.c index 36507df6..edebed69 100644 --- a/firmware/common/rf_path.c +++ b/firmware/common/rf_path.c @@ -88,16 +88,15 @@ uint8_t switchctrl = SWITCHCTRL_SAFE; #ifdef RAD10 static void switchctrl_set_rad10(uint8_t ctrl) { - (void)ctrl; -#if 0 if (ctrl & SWITCHCTRL_TX) { - gpio_set(PORT_TX, PIN_TX); - gpio_clear(PORT_RX, PIN_RX); + gpio_set(PORT_TX_RX_N, PIN_TX_RX_N); + gpio_clear(PORT_TX_RX, PIN_TX_RX); } else { - gpio_clear(PORT_TX, PIN_TX); - gpio_set(PORT_RX, PIN_RX); + gpio_clear(PORT_TX_RX_N, PIN_TX_RX_N); + gpio_set(PORT_TX_RX, PIN_TX_RX); } +#if 0 if (ctrl & SWITCHCTRL_MIX_BYPASS) { gpio_set(PORT_MIX_BYPASS, PIN_MIX_BYPASS); gpio_clear(PORT_NO_MIX_BYPASS, PIN_NO_MIX_BYPASS);