Added call to set antenna. Split XCVR into new thing cuz size.
[debian/gnuradio] / usrp2 / firmware / apps / app_common_v2.c
index 036d0bace7e1a381f97c790913684b46ed172274..2d767b5a5572df27ad5c882d12083d91dade7c77 100644 (file)
@@ -494,6 +494,14 @@ handle_control_chan_frame(u2_eth_packet_t *pkt, size_t len)
       ok = true;
       goto generic_reply;
 
+    case OP_RX_ANTENNA:
+        db_set_antenna(rx_dboard, ((op_config_mimo_t *)payload)->flags);
+        goto generic_reply;
+
+    case OP_TX_ANTENNA:
+        db_set_antenna(tx_dboard, ((op_config_mimo_t *)payload)->flags);
+        goto generic_reply;
+
     case OP_BURN_MAC_ADDR:
       ok = ethernet_set_mac_addr(&((op_burn_mac_addr_t *)payload)->addr);
       goto generic_reply;