Gr-limesdr xtrx tx and rx

I am running through the gr-limesdr examples using the XTRX and can get them to run. I am interested in simultaneous rx and tx of data. I attempted to add a simple loopback to the signal_analyzer flowgraph. I just added a LimeSDR Sink to the output of the LimeSDR Source block.

I can run the flowgraph without the Sink block without issues. ( I can also run a TX flowgraph without issue). When I add the Sink block, it crashes with a return code of -11. Is there some setting that I am missing?

Generating: ‘/root/LimeSuiteNG/plugins/gr-limesdr/examples/top_block.py’

Executing: /usr/bin/python3 -u /root/LimeSuiteNG/plugins/gr-limesdr/examples/top_block.py

QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to ‘/tmp/runtime-root’
device_handler :info: ##################
device_handler :info: Lime Suite NG version: 0.2.0-g3585baed
device_handler :info: gr-limesdr version: v1.0-compat-xxx-xunknown
device_handler :info: ##################
device_handler :info: Device list:
device_handler :info: Device 0: LimeSDR XTRX [PCIe] ffffffffffffffff
device_handler :info: ##################
device_handler :info: device_handler::open_device(): no serial number. Using first device in the list.
device_handler :info: Use “limeDevice” in terminal to find preferred device serial.
device_handler :info: Using device: LimeSDR XTRX (ffffffffffffffff) GW: 1 FW: 4
device_handler :info: ##################
device_handler :info: SISO CH0 set for device number 0.
Lime Suite NG :info: Sampling rate set(5.000 MHz): CGEN:640.000 MHz, Decim: 2^5, Interp: 2^5
device_handler :info: Set sampling rate: 4.999999 MS/s.
Lime Suite NG :info: Sampling rate set(5.000 MHz): CGEN:40.000 MHz, Decim: 2^1, Interp: 2^1
device_handler :info: Set oversampling: 1.
device_handler :info: RF frequency set [RX]: 999.999996 MHz.
Lime Suite NG :info: Rx LPF configured
device_handler :info: Digital filter CH0 [RX] set: 4.700000
device_handler :info: CH0 gain set [RX]: 30.
device_handler :info: CH0 antenna set [RX]: LNAH.
Lime Suite NG :info: Rx calibration finished
device_handler :info: device_handler::open_device(): no serial number. Using first device in the list.
device_handler :info: Use “limeDevice” in terminal to find preferred device serial.
device_handler :info: Previously connected device serial ffffffffffffffff from the list is used.
device_handler :info: ##################
device_handler :info: SISO CH0 set for device number 0.
Lime Suite NG :info: Sampling rate set(5.000 MHz): CGEN:640.000 MHz, Decim: 2^5, Interp: 2^5
device_handler :info: Set sampling rate: 4.999999 MS/s.
Lime Suite NG :info: Sampling rate set(5.000 MHz): CGEN:40.000 MHz, Decim: 2^1, Interp: 2^1
device_handler :info: Set oversampling: 1.
device_handler :info: RF frequency set [TX]: 999.999996 MHz.
Lime Suite NG :warning: lms7002m_set_tx_lpf: requested bandwidth(5000000), set to 5000000.
Lime Suite NG :info: Tx LPF configured
device_handler :info: Digital filter CH0 [TX] set: 4.700000
device_handler :info: CH0 gain set [TX]: 42.
device_handler :info: CH0 antenna set [TX]: Band1.
source :info: init_stream: source channel 0 (device nr. 0) stream setup done.
device_handler :warning:
sink :info: init_stream: sink channel 0 (device nr. 0) stream setup done.

Done (return code -11)

I’ve reproduced the issue and investigating it.

I just wanted to check in and see if you were able to figure anything out.

Hi, the issue has been fixed 82cdcd72

Thanks. I was able to try it out and see it work.