Multiple BladeRF boards RX

Having issues with the site, hardware, source code, or any other issues?
Post Reply
mlm_pd
Posts: 1
Joined: Mon Apr 22, 2024 1:34 am

Multiple BladeRF boards RX

Post by mlm_pd »

Hello, I'm trying to receive data from two distinct BladeRF boards connected to the same PC using a python application.
When I launch my application on the first interface everything works fine, but as soon as the second instance on the other interface starts receiving (sync_rx), I receive the following error:

Code: Select all

[ERROR @ host/libraries/libbladeRF/src/backend/usb/libusb.c:1230] Failed to submit transfer in submit_transfer: LIBUSB_ERROR_NO_MEM
Is there some particular configuration I have to set in order to use multiple devices simultaneously?
Thanks in advance.
aliviaon
Posts: 1
Joined: Wed May 15, 2024 9:34 pm

Re: Multiple BladeRF boards RX

Post by aliviaon »

In your Python application, try reducing the buffer size used for receiving data from each BladeRF. This will decrease the memory needed for each transfer. Look for functions related to buffer allocation in the BladeRF library you're using.
Ensure your code is efficient and avoids unnecessary memory allocations. Consider using memory-efficient data structures and avoiding copying data excessively.
Post Reply