Page 1 of 1

BladeRF 2.0 xA9 -GRC 2 channel Rx

Posted: Sat Nov 24, 2018 7:30 am
by darkmess
Hi Nuand,

We have just purchased a xA9 to make use of the 2x Receive functionality. I have it working in single channel receive mode in GRC, but can't find any documentation on how I might configure the Osmocom driver to use both receive channels. The initial intention is just to record some short coherent snapshots from 2 antenna that will be post processed later.

Any help would be gratefully accepted.

Re: BladeRF 2.0 xA9 -GRC 2 channel Rx

Posted: Wed Dec 19, 2018 12:03 am
by robert.ghilduta
Sorry about the delayed response. Have you tried specifying the number of channels for the gr-osmo sink block to 2? You may have to set the block's device arguments (by double clicking the block) to "bladerf=0,nchan=2"
Yes, "bladeRF-cli -i" can be used to receive MIMO streams. Please try "rx config file=mimo.csv format=csv n=32768 channel=1,2".

Re: BladeRF 2.0 xA9 -GRC 2 channel Rx

Posted: Mon Jan 07, 2019 4:21 am
by darkmess
Many thanks. setting the block arguments to "bladerf=0,nchan=2" worked perfectly.

Re: BladeRF 2.0 xA9 -GRC 2 channel Rx

Posted: Thu Jan 10, 2019 3:54 am
by darkmess
Robert,

It seems that the gain control settings are not working properly from Osmocom in GRC also.

I have discovered a workaround by setting the block device arguments as so...

bladerf=0,
nchan=2, %enable dual Rx
agc_mode='manual' %set agc mode to manual-gain is set via rf_gain (i presume 'fast', 'slow', 'hybrid' will work also)

Re: BladeRF 2.0 xA9 -GRC 2 channel Rx

Posted: Sat May 02, 2020 6:41 am
by furtado
How can I have only rx 2 on gnuradio? Without rx 1.