It looks like the device is not properly initialized. Things to make sure:
- You're running UHD 3 on your host. Are you running UHD 3 on your device?
- It's not clear if there is a specific issue with get_num_xbars(), or if there's a general RPC problem. Does uhd_usrp_probe work?
--M
On Fri, Dec 11, 2020 at 11:06 PM Dylan Baros <dylan.baros@ni.com> wrote:
Good afternoon,
Sent a message yesterday but I realize that it was not complete so I apologize. The issue is that I am getting the following error message when doing the spectrum analyzer tutorial on the gnuradio website. https://wiki.gnuradio.org/index.php/Guided_Tutorial_Hardware_Considerations
Introduction []. One of the more basic (and also incredibly useful) things you can do in GNU Radio with a receiver is to create a software radio spectrum analyzer.
Generating: '/home/dylan/Documents/sa1.py'
Executing: /usr/bin/python3 -u /home/dylan/Documents/sa1.py
[INFO] [UHD] linux; GNU C++ version 9.2.1 20200304; Boost_107100; UHD_3.15.0.0-2build5[INFO] [MPMD] Initializing 1 device(s) in parallel with args: mgmt_addr=192.168.10.2,type=n3xx,product=n320,serial=31EDB79,claimed=False,addr=192.168.10.2Traceback (most recent call last):File "/home/dylan/Documents/sa1.py", line 199, in <module>main()File "/home/dylan/Documents/sa1.py", line 175, in maintb = top_block_cls()File "/home/dylan/Documents/sa1.py", line 92, in __init__self.uhd_usrp_source_0 = uhd.usrp_source(File "/usr/lib/python3/dist-packages/gnuradio/uhd/__init__.py", line 125, in constructor_interceptorreturn old_constructor(*args)File "/usr/lib/python3/dist-packages/gnuradio/uhd/uhd_swig.py", line 2787, in makereturn _uhd_swig.usrp_source_make(device_addr, stream_args, issue_stream_cmd_on_start)RuntimeError: rpc::timeout: Timeout of 2000ms while calling RPC function 'get_num_xbars'
>>> Done (return code 1)
I am using a USRP N321 and N320.
Any ideas? Thanks.
No comments:
Post a Comment