Page 1 of 1

AGC always ON

Posted: Tue Aug 20, 2019 11:33 am
by joboliveira

I have a problem with receive signal using bladeRF micro 2.0.

We made a test using a RF signal generator plugged on RX1 or RX2.

When the output level of signal is changing, the signal captured with IQ using bladeRF-cli is always the same. This is typical of AGC ON, but the report of bladeRF-cli is always OFF.

bladeRF> print

RX1 Bandwidth: 10000000 Hz (Range: [200000, 56000000])
RX2 Bandwidth: 10000000 Hz (Range: [200000, 56000000])
TX1 Bandwidth: 10000000 Hz (Range: [200000, 56000000])
TX2 Bandwidth: 10000000 Hz (Range: [200000, 56000000])

RX1 Frequency: 120000000 Hz (Range: [70000000, 6000000000])
RX2 Frequency: 120000000 Hz (Range: [70000000, 6000000000])
TX1 Frequency: 54499998 Hz (Range: [47000000, 6000000000])
TX2 Frequency: 54499998 Hz (Range: [47000000, 6000000000])

Tuning Mode: Host

RX1 AGC: Disabled
RX2 AGC: Disabled


Is not possible to change the state of AGC using "set agc off" or "set agc on", but the AGC is always ON when in received samples.

bladeRF> set agc off

RX1 AGC: Disabled
RX2 AGC: Disabled

bladeRF> set agc on

RX1 AGC: Disabled
RX2 AGC: Disabled

Another information about the AGC ON is. The output signal is distorted then the original signal. " The input level is not so high", but every samples captured are distorted signal.

Some informations about my system.

uname -a
Linux joboliveira-VirtualBox 4.4.0-31-generic #50~14.04.1-Ubuntu SMP Wed Jul 13 01:07:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

bladeRF> version

bladeRF-cli version: 1.8.0-git-055c7df
libbladeRF version: 2.2.1-git-055c7df

Firmware version: 2.3.2
FPGA version: 0.11.0 (configured from SPI flash)

Re: AGC always ON

Posted: Wed Aug 21, 2019 4:00 am
by robert.ghilduta
Please try commit 994b19a73eafb808cb93722892ca9c2f0e76097a (or later) and see if the issue still persists.

Re: AGC always ON

Posted: Wed Dec 18, 2019 8:37 am
by leh
I'm encountering the same issue.
Any updates ?