Fixes pick_bitrate2 for use on receiver side.
[debian/gnuradio] / gnuradio-examples / python / digital / usrp_receive_path.py
index c7b70fb2d78be9ff384305d6f68726aa3f015a6b..de017651e98abad4fd3f24ae2bce7115aefdc992 100644 (file)
@@ -76,13 +76,16 @@ class usrp_receive_path(gr.hier_block2):
         self.u = usrp_options.create_usrp_source(options)
         adc_rate = self.u.adc_rate()
         self.rs_rate = options.bitrate
-        if options.verbose:
-            print 'USRP Source:', self.u
 
         (self._bitrate, self._samples_per_symbol, self._decim) = \
                         pick_rx_bitrate(options.bitrate, self._demod_class.bits_per_symbol(), \
+                                        options.samples_per_symbol, options.decim,
                                         adc_rate, self.u.get_decim_rates())
 
+        if options.verbose:
+            print 'USRP Source:', self.u
+            print 'Decimation: ', self._decim
+
         options.samples_per_symbol = self._samples_per_symbol
         options.decim = self._decim