discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Synchronous recording with two USRP B210


From: alireza nazari
Subject: Synchronous recording with two USRP B210
Date: Tue, 29 Oct 2019 15:04:04 -0500

Hi,

I am trying to use GNURadio to receive signals and record them to files from two USRP B210(each has two channels). Both SDRs are connected to an CDA-2990 external clock. In gnuRadio I had to put two UHD source blocks and use "serial=xxx" to point them to each SDR and connect each output channel to 4 file Sink blocks. I also changed the clock and time source to "external" and synced to "unknown PPS".  However, a couple of files are different in size from the other couple. Apparently if I want to start them synchronously, all four channels should be in one source block, but how can I do that and point out each 2 channels come from a different device? When I try one USRP source block with "serial0=31A3C93,serial1=31A3D4B", I face an error bellow:
Traceback (most recent call last):
  File "E:\Alireza\sdr_A20\top_block.py", line 207, in <module>
    main()
  File "E:\Alireza\sdr_A20\top_block.py", line 201, in main
    tb = top_block_cls()
  File "E:\Alireza\sdr_A20\top_block.py", line 125, in __init__
    self.uhd_usrp_source_0.set_clock_source('external', 1)
  File "E:\Program Files\PothosSDR\lib\python2.7\site-packages\gnuradio\uhd\uhd_swig.py", line 2987, in set_clock_source
    return _uhd_swig.usrp_source_sptr_set_clock_source(self, source, mboard)
RuntimeError: LookupError: IndexError: multi_usrp::mb_root(1) - LookupError: IndexError: multi_usrp::mb_root(1) - path not found

Is there any example available on how I can synchronously start recording from different devices? I assume this is a trivial task but I have been searching for this for a few days right now and I can't find any helpful answer. I am attaching my .grc files.

Thank you,
Ali

Attachment: A20_2CH.grc
Description: Binary data

Attachment: A20_2CH_2.grc
Description: Binary data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]