Laura, are you getting any error messages you can post?
On Mon, Oct 14, 2019 at 1:21 PM Laura Arjona <[email protected]> wrote: > Hello community, > > I have a project running on an USRP N210 (a flowgraph consisting of > several OOT modules written all in C++). > > I want to run the same project on an *USRP B200-mini*. I assumed that I > would only need to modify the *uhd_source* and *uhd_sink* configuration > in the */apps/main.py* file > (the rest of the project is bascially C++ code which should be independent > on the platform). > > However, my usrp200-mini seems to work properly for the first command > transmitted, and then shuts down (the transmitted signal drops to 0). > Any help would be appreciated. Thank you very much for your time. > > > *Configuration for USRP N210+SBX* > # Configure usrp source > def u_source(self): > self.source = uhd.usrp_source( > device_addr=self.usrp_address_source, > stream_args=uhd.stream_args( > cpu_format="fc32", > channels=range(1), > ), > ) > self.source.set_samp_rate(self.adc_rate) > self.source.set_center_freq(self.freq, 0) > self.source.set_gain(self.rx_gain, 0) > self.source.set_antenna("RX2", 0) > self.source.set_auto_dc_offset(False) # Uncomment this line for SBX > daughterboard > > # Configure usrp sink > def u_sink(self): > self.sink = uhd.usrp_sink( > device_addr=self.usrp_address_sink, > stream_args=uhd.stream_args( > cpu_format="fc32", > channels=range(1), > ) > ) > self.sink.set_samp_rate(self.dac_rate) > self.sink.set_center_freq(self.freq, 0) > self.sink.set_gain(self.tx_gain, 0) > self.sink.set_antenna("TX/RX", 0) > > def __init__(self, myfreq): > gr.top_block.__init__(self) > self.dac_rate = 100e6/50 # DAC rate > self.adc_rate = 100e6/26 # ADC rate > self.freq = myfreq > self.rx_gain = -5 > self.tx_gain = 25 > self.usrp_address_source = "addr=192.168.10.105" > self.usrp_address_sink = "addr=192.168.10.105" > > > > *Configuration for USRPN210+SBX* > > self.source = uhd.usrp_source( > device_addr=self.usrp_address_source, > stream_args=uhd.stream_args( > cpu_format="fc32", > channels=range(1), > ), > ) > self.source.set_samp_rate(self.adc_rate) > self.source.set_center_freq(self.freq, 0) > self.source.set_gain(self.rx_gain, 0) > self.source.set_antenna("RX2", 0) > self.source.set_auto_dc_offset(False) > > # Configure usrp sink > def u_sink(self): > self.sink = uhd.usrp_sink( > device_addr=self.usrp_address_sink, > stream_args=uhd.stream_args( > cpu_format="fc32", > channels=range(1), > ) > ) > self.sink.set_samp_rate(self.dac_rate) > self.sink.set_center_freq(self.freq, 0) > self.sink.set_gain(self.tx_gain, 0) > self.sink.set_antenna("TX/RX", 0) > > def __init__(self, myfreq): > gr.top_block.__init__(self) > self.dac_rate = 100e6/44 # DAC rate > self.adc_rate = 100e6/44 # ADC rate > self.rx_gain = 300 > self.tx_gain = 300 > self.usrp_address_source = "serial=31861F8" > self.usrp_address_sink = "serial=31861F8" > > > -- > *Laura Arjona * > > > > > > *Paul G. Allen School of Computer Science & Engineering* > 185 E Stevens Way NE > University of Washington > Seattle, WA 98195-2350 > _______________________________________________ > Discuss-gnuradio mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
