This structure is used to set or get the QMC settings.
u32 EnablePhase;
u32 EnableGain;
double GainCorrectionFactor;
double PhaseCorrectionFactor;
s32 OffsetCorrectionFactor;
u32 EventSource;
Description
- u32 EnablePhase
- Indicates if phase is enabled (1) or disabled (0).
- u32 EnableGain
- Indicates if gain is enabled(1) or disabled (0).
- double GainCorrectionFactor
- Gain correction factor. Range: 0 to 2.0 (Exclusive).
- double PhaseCorrectionFactor
- Phase correction factor. Range: +/- 26.5 degrees (Exclusive).
- s32 OffsetCorrectionFactor
- Offset correction factor is adding a fixed LSB value to the sampled signal.
- u32 EventSource
- Event source for QMC settings.
XRFDC_EVNT_SRC_*
represents valid values.
Macro | Description |
---|---|
XRFDC_EVNT_SRC_IMMEDIATE | Update after register write |
XRFDC_EVNT_SRC_SLICE | Update using SLICE event source |
XRFDC_EVNT_SRC_TILE | Update using TILE event source |
XRFDC_EVNT_SRC_SYSREF | Update using SYSREF event source |
XRFDC_EVNT_SRC_MARKER | Update using MARKER event source |
XRFDC_EVNT_SRC_PL | Update using PL event source |