I am facing a strange issue with AGC on the ADF7021-N chip.
I am using an external oscillator at 14,7456 MHz, listening to a transmitter sending analog audio at 324,0875 MHz and my register settings looks like this:
I observe the following:
- If I program the chip after turning the transmitter on, audio is fine and I can read an RSSI value from register 7 that makes sense.
- If I program the chip and THEN turn the transmitter on, audio quality is really bad and the RSSI value is low even though the filter gain and LNA Gain are set at maximum (2 and 2).
- When I have proper audio quality and degrade the signal such that AGC sets the Filter and LNA Gain to maximum, then it doesn't reduce the gain again when I restore a good signal quality, and the RSSI value read back is still extremely low.
- When I end up in situation 2. or 3., reprogramming the chip (All the above mentioned registers, in the way it is advised to in the datasheet), good audio quality is restored and RSSI reading makes sense again.
So, my question is simple: what can be the reason for that? I haven't found any article describing any similar problem in this forum so I guess there's nothing wrong with the chip in the first place.
Thanks for your help!