def _setup_usrp_source(self, options): self.u = usrp_options.create_usrp_source(options) adc_rate = self.u.adc_rate() self.u.set_decim(self._decim) (self._bitrate, self._samples_per_symbol, self._decim) = \ pick_rx_bitrate(self._bitrate, self._demod_class.bits_per_symbol(), \ self._samples_per_symbol, self._decim, adc_rate, \ self.u.get_decim_rates()) self.u.set_decim(self._decim) self.set_auto_tr(True) # enable Auto Transmit/Receive switching
def _setup_usrp_source(self, options): self.u = usrp_options.create_usrp_source(options) adc_rate = self.u.adc_rate() self.u.set_decim(self._decim) (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()) self.u.set_decim(self._decim) self.set_auto_tr(True) # enable Auto Transmit/Receive switching
def _setup_usrp_source(self, options): self.u = usrp_options.create_usrp_source(options) adc_rate = self.u.adc_rate() 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()) self.u.set_decim(self._decim) if not self.u.set_center_freq(options.rx_freq): print "Failed to set Rx frequency to %s" % (eng_notation.num_to_str(options.rx_freq)) raise ValueError, eng_notation.num_to_str(options.rx_freq)
def _setup_usrp_source(self, options): self.u = usrp_options.create_usrp_source(options) adc_rate = self.u.adc_rate() self.rs_rate = options.bitrate (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 self.u.set_decim(self._decim) if not self.u.set_center_freq(options.rx_freq): print "Failed to set Rx frequency to %s" % (eng_notation.num_to_str(options.rx_freq)) raise ValueError, eng_notation.num_to_str(options.rx_freq)