Reference Manual
RECEIVER GAIN CONTROL
If selecting the MGC mode, as discussed, manually control the gain through API commands or DGPIO pins. In the API command mode, select
a gain index in the gain table through the API function adi_ADRV9001_Rx_Gain_Set(). The API function adi_ADRV9001_Rx_Gain_Get() can
read back the gain index selected for a channel.
Figure 174
is a high level flowchart of Rx gain control programming. Note that the final step is to configure any GPIOs, as necessary, such
as GPIO inputs, which directly control the gain index. Note that the API command adi_adrv9001_Rx_GainControl_Configure() includes the
configuration of the DGPIO pins to retrieve signal detectors information. The operation of these is described earlier.
Gain Control Data Structures
Figure 175
shows a gain control programming flowchart with the member structure of adi_adrv9001_GainControlCfg_t and its substructures,
adi_adrv9001_PeakDetector_t, adi_adrv9001_PowerDetector_t, and adi_adrv9001_ExtLna_t.
parameter. The previous relevant sections outline the wider context of these parameter settings.
analog.com
Figure 174. Gain Control Programming Flowchart
ADRV9001
Table 86
to
Table 89
briefly explain each
Rev. A | 196 of 377
Need help?
Do you have a question about the ADRV9005 and is the answer not in the manual?