no-OS
|
Data structure used to read back CLGC calibration status. More...
#include <t_mykonos.h>
Public Attributes | |
uint32_t | errorStatus |
uint32_t | trackCount |
int32_t | desiredGain |
int32_t | currentGain |
uint32_t | txGain |
int32_t | txRms |
int32_t | orxRms |
Data structure used to read back CLGC calibration status.
int32_t mykonosClgcStatus_t::currentGain |
Current measured gain in 0.01 dB resolution.
int32_t mykonosClgcStatus_t::desiredGain |
Desired gain/attenuation from Tx output to ORx input of Mykonos device. 0.01 dB resolution
uint32_t mykonosClgcStatus_t::errorStatus |
clgcErrorStatus(decimal) | Description |
---|---|
0 | NO ERROR |
1 | TX Disabled |
2 | ORx is disabled |
3 | Loopback switch is clo |
4 | Data measurement aborted during capture |
5 | No initial calibration was done |
6 | Path delay not setup |
7 | No apply control is possible |
8 | Control value is out of range |
9 | CLGC feature is disabled |
10 | TX attenuation is capped |
11 | Gain measurement |
12 | No GPIO configured in single ORx configuration |
13 | Tx is not observable with any of the ORx Channels |
14 | ORX_TRACKING_DISABLED ORx tracking must be enabled |
15 | PA Protection Activated |
16 | Relative Threshold Violated |
17 | RESERVED |
18 | Tx power too low |
19 | ORx power too low |
int32_t mykonosClgcStatus_t::orxRms |
ORx digital sample power measured at ORx port (0.01 dB resolution)
uint32_t mykonosClgcStatus_t::trackCount |
Number of times CLGC tracking has run since last reset
uint32_t mykonosClgcStatus_t::txGain |
Current TxAttenuation setting, same as MYKONOS_getTx1/2Attenuation(), in 0.05dB resolution
int32_t mykonosClgcStatus_t::txRms |
Tx digital sample power measured at DPD block input (0.01 dB resolution)