A method for adjusting automatic gain control (AGC) of a radio receiver
begins when a primary AGC module establishes an AGC setting for the radio
receiver to produce a primary AGC setting. The method continues when a
supervisory AGC module compares performance of the radio receiver
utilizing the primary AGC setting with a plurality of performance
thresholds. The method continues with the supervisory AGC module
adjusting the primary AGC setting to produce adjusted AGC setting when
the performance of the radio receiver utilizing the primary AGC setting
compares unfavorable with a first performance threshold of the plurality
of performance thresholds. The method continues with the supervisory AGC
module overwriting the primary AGC setting with alternative AGC setting
when the performance of the radio receiver utilizing the primary AGC
setting compares unfavorable with a second performance threshold of the
plurality of performance thresholds.