added option to choose the antenna on RFX and WBX boards
authormatt <matt@221aa14e-8319-0410-a670-987f0aec2ac5>
Sat, 8 Sep 2007 21:16:25 +0000 (21:16 +0000)
committermatt <matt@221aa14e-8319-0410-a670-987f0aec2ac5>
Sat, 8 Sep 2007 21:16:25 +0000 (21:16 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6369 221aa14e-8319-0410-a670-987f0aec2ac5

gr-utils/src/python/usrp_fft.py

index 353c89218f7fb5574ea702ae9b77b469a12e60b1..a8466092d637a4c2c5ce3cf923d8ce70abd98161 100755 (executable)
@@ -57,6 +57,8 @@ class app_flow_graph(stdgui.gui_flow_graph):
                          metavar="NUM")
         parser.add_option("-R", "--rx-subdev-spec", type="subdev", default=None,
                           help="select USRP Rx side A or B (default=first one with a daughterboard)")
+        parser.add_option("-A", "--antenna", default=None,
+                          help="select Rx Antenna (only on RFX-series boards)")
         parser.add_option("-d", "--decim", type="int", default=16,
                           help="set fgpa decimation rate to DECIM [default=%default]")
         parser.add_option("-f", "--freq", type="eng_float", default=None,
@@ -122,6 +124,10 @@ class app_flow_graph(stdgui.gui_flow_graph):
 
         self.set_gain(options.gain)
 
+       if options.antenna is not None:
+            print "Selecting antenna %s" % (options.antenna,)
+            self.subdev.select_rx_antenna(options.antenna)
+
         if self.show_debug_info:
             self.myform['decim'].set_value(self.u.decim_rate())
             self.myform['fs@usb'].set_value(self.u.adc_freq() / self.u.decim_rate())