3 ###################################################
5 ###################################################
8 <name>USRP Source</name>
9 <key>usrp_simple_source_x</key>
10 <import>from grc_gnuradio import usrp as grc_usrp</import>
11 <make>grc_usrp.simple_source_$(type.fcn)(
13 subdev_spec=$subdev_spec,
15 decimation=$decimation,
17 #if $mux.eval == hex(0)
25 <callback>set_decim_rate($decimation)</callback>
26 <callback>set_frequency($frequency)</callback>
27 <callback>set_gain($gain)</callback>
29 <name>Output Type</name>
44 <name>Unit Number</name>
50 <name>Subdev Spec</name>
51 <key>subdev_spec</key>
76 <name>Frequency</name>
81 <name>Decimation</name>
115 <name>RX Antenna</name>
125 <key>"TX/RX"</key>
129 <key>"RX2"</key>
137 The USRP source outputs 64 Megasamples per second / decimation.
139 --- Flex RF specific ---
140 The "Auto TR" and "RX Antenna" settings are flex rf specific and should be left at "Ignore" unless this is a flex rf board.
142 If enabled, "Auto Transmit/Receive Switching" handles the preference for transmit packets vs receive packets. \
143 By default, "Auto TR" is disabled.
145 The "Receive Antenna Setting" selects one of the SMA connectors as the data source. \
146 By default, 'TX/RX' is selected.