3 ###################################################
5 ###################################################
9 <key>usrp_simple_sink_x</key>
10 <import>from grc_gnuradio import usrp as grc_usrp</import>
11 <make>grc_usrp.simple_sink_$(type.fcn)(which=$which, side=$side)
12 self.$(id).set_interp_rate($interpolation)
13 self.$(id).set_frequency($frequency, verbose=True)
14 self.$(id).set_gain($gain)
16 self.$(id).set_enable(True)
19 self.$(id).set_auto_tr(True)
21 #if $lo_offset() != float('inf')
22 self.$(id).set_lo_offset($lo_offset)
24 <callback>set_lo_offset($lo_offset)</callback>
25 <callback>set_interp_rate($interpolation)</callback>
26 <callback>set_frequency($frequency)</callback>
27 <callback>set_gain($gain)</callback>
29 <name>Input Type</name>
44 <name>Unit Number</name>
50 <name>Interpolation</name>
51 <key>interpolation</key>
55 <name>Frequency (Hz)</name>
60 <name>LO Offset (Hz)</name>
62 <value>float('inf')</value>
64 <hide>#if $lo_offset() == float('inf') then 'part' else 'none'#</hide>
67 <key>float('inf')</key>
71 <name>Gain (dB)</name>
95 <hide>#if $transmit.tx_enb then 'none' else 'part'#</hide>
97 <name>Unconfigured</name>
109 <name>Auto T/R</name>
120 The USRP sink inputs 128 Megasamples per second / interpolation.
122 Input amplitude should be between 0 and 32767.
124 Flex RF boards only: The "Transmit Setting" must be configured. \
125 When set to "Enable" the transmitter is always on. \
126 When set to "Auto Transmit/Receive", the transmitter is disabled while receiving.