3 ###################################################
5 ###################################################
8 <name>USRP2 Sink</name>
9 <key>usrp2_sink_xxxx</key>
10 <import>from gnuradio import usrp2</import>
11 <make>usrp2.sink_$(type.fcn)($interface, $mac_addr)
12 self.$(id).set_interp_rate($interpolation)
13 self.$(id).set_frequency($frequency)
14 self.$(id).set_gain($gain)
16 self.$(id).set_auto_tr($auto_tr)
19 self.$(id).set_enable($tx_enb)
22 <callback>set_interp_rate($interpolation)</callback>
23 <callback>set_frequency($frequency)</callback>
24 <callback>set_gain($gain)</callback>
26 <name>Output Type</name>
41 <name>Interface</name>
53 <name>Frequency</name>
58 <name>Interpolation</name>
59 <key>interpolation</key>
72 <hide>$auto_tr.hide</hide>
90 <name>TX Enable</name>
94 <hide>$tx_enb.hide</hide>
116 The USRP2 sink inputs 100 Megasamples per second / interpolation.
118 To use the default ethernet device, leave interface blank. \
119 For systems with only 1 USRP2, you may leave the mac address blank. \
120 For multi-USRP2 systems, specify the mac address in the form 00:50:C2:85:3x:xx.
122 --- Flex RF specific ---
123 The "Auto TR" and "TX Enable" settings are flex rf specific and should be left at "Ignore" unless this is a flex rf board.
125 If enabled, "Auto Transmit/Receive Switching" handles the preference for transmit packets vs receive packets. \
126 By default, "Auto TR" is disabled.
128 The "Transmit Enable" configures the transmitter to be on or off. \
129 Do not leave this unconfigured.