Good morning,
Hope everyone is doing well. I am attempting to stream data to multiple RXs on
an on x310. More specifically, I am using TX/RX and RX2 at RFA [0, 1]. I was
reviewing the on-line "USRP Hardware Driver and USRP Manual"
(https://files.ettus.com/manual/page_stream.html) material. Specifically, the
section on "Introduction to Streaming". The authors provide a snippet of code
illustrating how to manage a RX streaming for a signal port (below is the
python code).
import uhd
import numpy as np
usrp = uhd.usrp.MultiUSRP("type=x300")
stream_args = uhd.usrp.StreamArgs("fc32", "sc16")
stream_args.args = "spp=200" # Note this setting is not valid for all USRPs
rx_streamer = usrp.get_rx_stream(stream_args)
rx_metadata = uhd.types.RXMetadata()
recv_buffer = np.zeros(rx_streamer.get_max_num_samps(), dtype=np.complex64)
stream_cmd = uhd.types.StreamCMD(uhd.types.StreamMode.start_cont)
stream_cmd.stream_now = True
rx_streamer.issue_stream_cmd(stream_cmd)
while run_condition:
samps = rx_streamer.recv(recv_buffer, rx_metadata)
stream_cmd = uhd.types.StreamCMD(uhd.types.StreamMode.stop_cont)
rx_streamer.issue_stream_cmd(stream_cmd)
I have attempted to modify the above snippet to support RX streaming into two
separate ports on the RFA (TX/RX and RX2 at RFA [0, 1]) and I have not been
successful. Below is the error message I am receiving, and I am having trouble
deciphering what it's trying to tell me.
.... line 207, in main
rx_streamer.issue_stream_cmd(uhd.libpyuhd.types.stream_cmd, [0,1])
TypeError: issue_stream_cmd(): incompatible function arguments. The following
argument types are supported:
1. (self: uhd.libpyuhd.usrp.rx_streamer, arg0:
uhd.libpyuhd.types.stream_cmd) -> None
Invoked with: <uhd.libpyuhd.usrp.rx_streamer object at 0x7faf1abc54b0>, <class
'uhd.libpyuhd.types.stream_cmd'>, [0, 1]
Is there a snippet of code available that illustrates how to RX Streaming on
Multiple Channels? Alternatively, any guidance on how to approach this error
message will be very welcomed.
Thank you!
Regards,
AJ
Graduate Researcher
College of Electrical & Computing Engineering
Florida International University
10555 West Flagler Street
Room 3863B
Miami, FL 33174
Phone: 305-336-2541 | Email: [email protected]<mailto:[email protected]>
[cid:[email protected]]
_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]