Go to the documentation of this file.
15 #ifndef _T_MYKONOS_LIB_H_
16 #define _T_MYKONOS_LIB_H_
1230 } mykonosJesd204bLane0Config_t;
1514 uint16_t auxDacValue[10];
1515 uint8_t auxDacSlope[10];
1516 uint8_t auxDacVref[10];
@ MYKONOS_ERR_WAITARMCMDSTATUS_TIMEOUT
Definition: t_mykonos.h:397
uint8_t hb2HighThreshExceededCnt
Definition: t_mykonos.h:1354
@ MYKONOS_ERR_SETUP_PA_PROT_INV_AVG_DURATION
Definition: t_mykonos.h:299
@ RX_GAIN_DELAY
Definition: t_mykonos.h:827
uint8_t enableDpdDataPath
Definition: t_mykonos.h:1297
uint8_t thb1Interpolation
Definition: t_mykonos.h:1289
@ MYKONOS_ERR_SETTX1ATTEN_INV_PARM
Definition: t_mykonos.h:78
@ MYKONOS_ERR_GETCLGCSTATUS_ARMERRFLAG
Definition: t_mykonos.h:406
Structure used within the DPD config structure to hold a int8_t complex number.
Definition: t_mykonos.h:1025
@ MYKONOS_ERR_SETENSM_INVALID_NEWSTATE_TXRX
Definition: t_mykonos.h:40
uint8_t lane0Id
Definition: t_mykonos.h:1248
uint8_t orxPinMode
Definition: t_mykonos.h:1487
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_INITARMDONE
Definition: t_mykonos.h:287
Data structure to hold Tx data path settings.
Definition: t_mykonos.h:1429
@ MYKONOS_ERR_CLGCATTENTUNCFG_NULL_ATTRANGECFGSTRUCT
Definition: t_mykonos.h:557
@ MYKONOS_ERR_ARMCMDSTATUS_ARMERROR
Definition: t_mykonos.h:396
@ MYKONOS_ERR_CHECKDEVSTRUCT_OBSRXSUB
Definition: t_mykonos.h:160
mykonosGainMode_t gainMode
Definition: t_mykonos.h:1305
@ RX2_ADCPROFILE
Definition: t_mykonos.h:760
uint32_t updateCount
Definition: t_mykonos.h:1689
int32_t vswr_reflection_orx_rms
Definition: t_mykonos.h:1172
@ MYKONOS_ERR_GETRFPLL_LF_NULLPARAM
Definition: t_mykonos.h:519
@ MYKONOS_ERR_SETDPDACT_INV_STATE
Definition: t_mykonos.h:425
@ MYKONOS_ERR_GETORXQECSTATUS_ARMERRFLAG
Definition: t_mykonos.h:473
mykonosObsRxChannelsEn_t obsRxChannelsEnable
Definition: t_mykonos.h:1470
mykonosRxProfile_t * rxProfile
Definition: t_mykonos.h:1449
@ MYKONOS_ERR_SETSTATE_TRACK_CAL_INV
Definition: t_mykonos.h:484
@ MYKONOS_ERR_INV_AGC_RX_HB2_OVLD_ENABLE
Definition: t_mykonos.h:220
mykonosGpio3v3Mode_t gpio3v3SrcCtrl7_4
Definition: t_mykonos.h:1005
@ MYKONOS_ERR_RXPROFILE_IQRATE
Definition: t_mykonos.h:501
@ MYK_ARM_IDLE
Definition: t_mykonos.h:906
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_LOW_GAIN_STEP_PARM
Definition: t_mykonos.h:261
@ MYKONOS_ERR_SETRX2GAIN_INV_GAIN_PARM
Definition: t_mykonos.h:93
@ MYKONOS_ERR_SAVDPDMOD_ARMERRFLAG
Definition: t_mykonos.h:378
@ MYKONOS_ERR_INV_AGC_OBSRX1_MAX_GAIN_INDEX
Definition: t_mykonos.h:245
mykonosORxGainControl_t * orxGainCtrl
Definition: t_mykonos.h:1465
@ MYKONOS_ERR_DIG_DC_OFFSET_INV_ENABLE_MASK
Definition: t_mykonos.h:529
mykonosSnifferGainControl_t * snifferGainCtrl
Definition: t_mykonos.h:1468
@ MYKONOS_ERR_DESER_INV_LANEEN_PARM
Definition: t_mykonos.h:115
@ MYKONOS_ERR_ENTXNCO_TXPROFILE_INVALID
Definition: t_mykonos.h:339
mykonosRxProfile_t * snifferProfile
Definition: t_mykonos.h:1467
@ MYK_ARM_EXCEPTION
Definition: t_mykonos.h:910
uint8_t agcObsRxSelect
Definition: t_mykonos.h:1409
#define NP(x)
Definition: ad9144.h:1275
@ MYK_DPD_PATH_DELAY
Definition: t_mykonos.h:872
uint8_t hb2LowThreshExceededCnt
Definition: t_mykonos.h:1355
@ MYKONOS_ERR_TXPROFILE_FIR_COEFS
Definition: t_mykonos.h:509
@ MYK_BUILD_RELEASE
Definition: t_mykonos.h:941
@ OBS_SNIFFER
Definition: t_mykonos.h:644
@ MYKONOS_ERR_SETCLGCGAIN_INV_DESIREDGAIN
Definition: t_mykonos.h:389
uint8_t overSample
Definition: t_mykonos.h:1207
@ MYKONOS_ERR_SETORXGAIN_INV_ORX2GAIN
Definition: t_mykonos.h:360
@ MYKONOS_ERR_INV_AGC_RX_HB2_VERY_LOW_GAIN_STEP_PARM
Definition: t_mykonos.h:217
@ MYKONOS_ERR_GETSTATEALL_TRACK_ARMERROR
Definition: t_mykonos.h:482
@ MYKONOS_ERR_INV_AGC_RX_PMD_LOWER_LOW_GAIN_STEP
Definition: t_mykonos.h:207
@ MYK_NO_ERROR
Definition: t_mykonos.h:951
@ OBS_SNIFFER_C
Definition: t_mykonos.h:649
@ MYKONOS_ERR_ARM_INVALID_BUILDCHKSUM
Definition: t_mykonos.h:146
@ MYKONOS_ERR_ARMSTATE_PROFILE_ERROR
Definition: t_mykonos.h:491
#define SCR
Definition: ad6676.h:277
Structure to configure VSWR (Only valid for a DPD-enabled transceiver)
Definition: t_mykonos.h:1127
@ MYK_VSWR_PATH_DELAY
Definition: t_mykonos.h:874
@ MYK_BUILD_TEST_OBJECT
Definition: t_mykonos.h:943
@ MYK_ARM_RADIO_ON
Definition: t_mykonos.h:907
uint8_t minGainIndex
Definition: t_mykonos.h:1320
@ MYKONOS_ERR_INV_AGC_RX_HB2_GAIN_STEP_PARM
Definition: t_mykonos.h:188
mykonosGainMode_t gainMode
Definition: t_mykonos.h:1328
uint8_t deviceId
Definition: t_mykonos.h:1247
@ TX_RX
Definition: t_mykonos.h:608
@ MYKONOS_ERR_INV_AGC_RX_PEAK_WAIT_TIME_PARM
Definition: t_mykonos.h:182
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_RXPLL_LOCK
Definition: t_mykonos.h:273
int8_t real
Definition: t_mykonos.h:1026
Data structure to hold 3.3 VDC GPIO settings.
Definition: t_mykonos.h:1001
uint8_t bankId
Definition: t_mykonos.h:1190
mykonosPeakDetAgcCfg_t * peakAgc
Definition: t_mykonos.h:1422
uint8_t allowTx2AttenUpdates
Definition: t_mykonos.h:1095
@ MYKGPIO18
Definition: t_mykonos.h:593
@ MYK_PRBS31
Definition: t_mykonos.h:708
uint8_t txRxPinMode
Definition: t_mykonos.h:1486
@ MYKONOS_ERR_ARMSTATE_CAL_ERROR
Definition: t_mykonos.h:492
mykonosRxChannels_t
Enum of possible Rx channels.
Definition: t_mykonos.h:627
uint32_t iterCount
Definition: t_mykonos.h:1676
uint32_t selfcheckIrrDb
Definition: t_mykonos.h:1675
@ MYKONOS_ERR_CFGCLGC_INV_TXATTENLIMIT
Definition: t_mykonos.h:387
@ MYKONOS_ERR_INV_AGC_OBSRX_RECOVERY_GAIN_STEP_PARM
Definition: t_mykonos.h:232
uint8_t newSysrefOnRelink
Definition: t_mykonos.h:1203
@ MYKONOS_ERR_GET_API_VERSION_NULL_PARAM
Definition: t_mykonos.h:497
@ TX_LO_LEAKAGE_INTERNAL
Definition: t_mykonos.h:830
@ MYKONOS_ERR_GETTXLOLSTATUS_INV_CH
Definition: t_mykonos.h:463
@ MYKONOS_ERR_SETSTATEALL_TRACK_CAL_INV
Definition: t_mykonos.h:477
@ MYKONOS_ERR_INITDES_INV_VCODIV_PARM
Definition: t_mykonos.h:97
@ MYK_OBS_PROFILE
Definition: t_mykonos.h:728
@ TRACK_ORX2_QEC_SNLO
Definition: t_mykonos.h:862
@ MYKONOS_ERR_OBSRX_FRAMER_INV_BANKID_PARM
Definition: t_mykonos.h:124
mykonosTxProfile_t * txProfile
Definition: t_mykonos.h:1431
@ HYBRID
Definition: t_mykonos.h:802
uint32_t updateCount
Definition: t_mykonos.h:1677
@ TRACK_TX1_VSWR
Definition: t_mykonos.h:859
@ MYKONOS_ERR_DC_OFFSET_INV_CHAN
Definition: t_mykonos.h:521
uint8_t hb2HighThresh
Definition: t_mykonos.h:1347
@ MYKONOS_ERR_INV_AGC_RX_APD_HIGH_THRESH_PARM
Definition: t_mykonos.h:184
@ FLASH_CAL
Definition: t_mykonos.h:828
mykonosObsRxChannels_t defaultObsRxChannel
Definition: t_mykonos.h:1475
@ MYKONOS_ERR_PROGRAMFIR_COEFS_NULL
Definition: t_mykonos.h:320
uint8_t apdFastAttack
Definition: t_mykonos.h:1366
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_RCALDONE
Definition: t_mykonos.h:285
uint8_t pmdMeasDuration
Definition: t_mykonos.h:1393
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_CALPLL_LOCK
Definition: t_mykonos.h:269
uint8_t agcPeakThresholdMode
Definition: t_mykonos.h:1412
@ OBSLO_TX_PLL
Definition: t_mykonos.h:737
@ SNIFFER_A
Definition: t_mykonos.h:657
@ MYKONOS_ERR_CLGCATTENTUNCFG_INVALID_TX1_SETTINGS
Definition: t_mykonos.h:561
@ MYKONOS_ERR_GETDPD_ERROR_CNT_ARMERRFLAG
Definition: t_mykonos.h:545
uint8_t hb2HighGainStepAttack
Definition: t_mykonos.h:1361
@ MYK_SNIFFER_PROFILE
Definition: t_mykonos.h:729
@ MYKONOS_ERR_CFGDPD_INV_DPDOUTLIERTHRESH
Definition: t_mykonos.h:384
@ MYKONOS_ERR_GET_OBSRX_OVERLOADS_NULL_PARM
Definition: t_mykonos.h:307
@ MYKONOS_ERR_INV_AGC_RX_PMD_LOWER_HIGH_THRESH
Definition: t_mykonos.h:203
uint8_t deserializerLaneCrossbar
Definition: t_mykonos.h:1254
int32_t vswr_forward_tx_rms
Definition: t_mykonos.h:1169
@ MYKONOS_ERR_INV_SCALEDDEVCLK_PARAM
Definition: t_mykonos.h:67
int16_t * coefs
Definition: t_mykonos.h:1182
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_HIGH_THRESH_PARM
Definition: t_mykonos.h:260
@ MYKONOS_ERR_WRITEARMCFG_ARMERRFLAG
Definition: t_mykonos.h:379
@ MYKONOS_ERR_INV_AGC_RX_PMD_LOWER_HIGH_GAIN_STEP
Definition: t_mykonos.h:208
uint8_t externalSysref
Definition: t_mykonos.h:1252
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_UPPER_HIGH_GAIN_STEP
Definition: t_mykonos.h:256
@ MYKONOS_ERR_SAVDPDMOD_WRONGBUFFERSIZE
Definition: t_mykonos.h:375
@ OBS_RX1_TXLO
Definition: t_mykonos.h:641
@ MYKONOS_ERR_SETENSM_INVALID_NEWSTATE_ALERT
Definition: t_mykonos.h:39
@ RX_RFDC_CALDONE
Definition: t_mykonos.h:757
@ TRACK_ORX1_QEC
Definition: t_mykonos.h:849
uint8_t rxFirDecimation
Definition: t_mykonos.h:1271
uint8_t enableAutoChanXbar
Definition: t_mykonos.h:1259
@ OBSRX_B_FIR
Definition: t_mykonos.h:779
@ MYKONOS_ERR_GETDPDCFG_TXORX_PROFILE_INV
Definition: t_mykonos.h:400
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_LOWER_HIGH_GAIN_STEP
Definition: t_mykonos.h:254
@ MYKONOS_ERR_GETCLGCCFG_NULL_CFGSTRUCT
Definition: t_mykonos.h:430
uint8_t rx2EnableAck
Definition: t_mykonos.h:1497
@ RF_SNIFFERPLL_LOCK
Definition: t_mykonos.h:754
@ MYKONOS_ERR_INV_AGC_RX_PWR_STRUCT_INIT
Definition: t_mykonos.h:196
#define LID0(x)
Definition: ad9144.h:1252
@ MYKONOS_ERR_TXFIR_INV_GAIN_PARM
Definition: t_mykonos.h:87
spiSettings_t * spiSettings
Definition: t_mykonos.h:1697
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_HIGH_GAIN_STEP_PARM
Definition: t_mykonos.h:259
uint16_t tx2RelThreshold
Definition: t_mykonos.h:1101
@ MYKONOS_ERR_DEFRAMER_INV_K_OFFSET_PARAM
Definition: t_mykonos.h:131
uint8_t useRx2EnablePin
Definition: t_mykonos.h:1484
uint32_t agcGainUpdateCounter
Definition: t_mykonos.h:1416
@ MYKONOS_ERR_DESER_INV_LANERATE_PARM
Definition: t_mykonos.h:114
@ MYKONOS_ERR_CFGVSWR_ARMSTATE_ERROR
Definition: t_mykonos.h:436
@ MYKGPIO7
Definition: t_mykonos.h:582
@ MYKONOS_ERR_INIT_INV_SNIFFER_RHB1
Definition: t_mykonos.h:53
@ RF_RXPLL_LOCK
Definition: t_mykonos.h:750
@ MYKONOS_ERR_INITSER_INV_VCODIV1P5_HSCLK_PARM
Definition: t_mykonos.h:96
@ MYKONOS_ERR_SETCLGCGAIN_TRACK_ARMERRFLAG
Definition: t_mykonos.h:391
#define CF(x)
Definition: ad9144.h:1287
mykonosJesd204bDeframerConfig_t * deframer
Definition: t_mykonos.h:1432
@ MYKONOS_ERR_SER_INV_AMP_PARM
Definition: t_mykonos.h:102
@ MYKONOS_ERR_SETUP_PA_PROT_INV_POWER_THRESH
Definition: t_mykonos.h:303
@ MYKONOS_ERR_INV_RXFRAMER_PCLKDIV_PARM
Definition: t_mykonos.h:172
@ MYKONOS_ERR_INV_AGC_OBSRX_PEAK_WAIT_TIME_PARM
Definition: t_mykonos.h:225
@ MYKGPIO5
Definition: t_mykonos.h:580
uint8_t clkPllHsDiv
Definition: t_mykonos.h:1531
@ ALERT
Definition: t_mykonos.h:607
uint16_t tx1AttenTuningRange
Definition: t_mykonos.h:1115
mykonosAgcCfg_t * orxAgcCtrl
Definition: t_mykonos.h:1466
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT
Definition: t_mykonos.h:37
Data structure to hold digital clock settings.
Definition: t_mykonos.h:1526
mykonosRfPllName_t
Enum of RF PLL names.
Definition: t_mykonos.h:714
@ MYKONOS_ERR_ARM_INV_ADDR_PARM
Definition: t_mykonos.h:332
@ MYKONOS_ERR_INV_AGC_RX_PEAK_STRUCT_INIT
Definition: t_mykonos.h:194
uint8_t initErrCal
Definition: t_mykonos.h:1543
uint16_t pathDelayPnSeqLevel
Definition: t_mykonos.h:1131
uint16_t bypassActuatorLevel
Definition: t_mykonos.h:1061
uint32_t calsMinimum
Definition: t_mykonos.h:1542
@ MYKONOS_ERR_SET_ORX_MAX_GAIN_INDEX
Definition: t_mykonos.h:450
@ MYKONOS_ERR_ERR_DEFRAMER_INV_LANEID_PARM
Definition: t_mykonos.h:130
@ RF_SNIFFERPLLCP
Definition: t_mykonos.h:753
@ RX2
Definition: t_mykonos.h:631
@ MYKONOS_ERR_SER_LANE_CONFLICT_PARM
Definition: t_mykonos.h:105
@ MYKONOS_ERR_CFGVSWR_TXORX_PROFILE_INV
Definition: t_mykonos.h:435
uint8_t damping
Definition: t_mykonos.h:1040
uint32_t errorCode
Definition: t_mykonos.h:1673
@ MYKONOS_ERR_INITARM_INV_ARMCLK_PARAM
Definition: t_mykonos.h:141
@ MYKONOS_ERR_OBS_RX_TEMP_GAIN_COMP_NULL
Definition: t_mykonos.h:461
@ MYKONOS_ERR_PU_OBSRXPATH_INV_LOSOURCE_PARAM
Definition: t_mykonos.h:176
#define K(x)
Definition: ad9144.h:1263
@ MYKONOS_ERR_RF_DC_OFFSET_NULL_ENABLE_MASK
Definition: t_mykonos.h:526
@ INITARM_DONE
Definition: t_mykonos.h:764
mykonosRxChannels_t rxChannels
Definition: t_mykonos.h:1453
@ MYKONOS_ERR_INV_AGC_OBSRX_STRUCT_INIT
Definition: t_mykonos.h:223
Data structure used to read back CLGC calibration status.
Definition: t_mykonos.h:1587
Data structure to hold Rx gain control settings for initialization and during use.
Definition: t_mykonos.h:1326
@ MYKONOS_ERR_GETORXQECSTATUS_INV_CH
Definition: t_mykonos.h:472
@ MYKONOS_ERR_INV_AGC_PMD_MEAS_DURATION
Definition: t_mykonos.h:191
@ MYKONOS_ERR_SETRFPLL_LF_INV_SNF_LOOPBANDWIDTH
Definition: t_mykonos.h:516
@ MYKONOS_ERR_RX2_TEMP_GAIN_COMP_NULL
Definition: t_mykonos.h:460
uint16_t pathDelayPnSeqLevel
Definition: t_mykonos.h:1049
@ MYK_SNRXA
Definition: t_mykonos.h:674
@ MYKONOS_ERR_RESETDPD_INV_TXCHANNEL
Definition: t_mykonos.h:532
uint8_t agcRx1MinGainIndex
Definition: t_mykonos.h:1404
@ MYKONOS_ERR_GET_PATH_DELAY_NULL_PARAM
Definition: t_mykonos.h:538
@ MYKONOS_ERR_CFGCLGC_INV_PNSEQLEVEL
Definition: t_mykonos.h:434
@ MYKONOS_ERR_INIT_INV_RXSYNCB_ORXSYNCB_MODE
Definition: t_mykonos.h:46
@ MYKONOS_ERR_GETTXQECSTATUS_ARMERRFLAG
Definition: t_mykonos.h:467
@ MYK_ARM_POWERUP
Definition: t_mykonos.h:904
@ RX1_GT
Definition: t_mykonos.h:787
Structure to configure DPD (Only valid for a DPD-enabled transceiver) deprecated robustModeling membe...
Definition: t_mykonos.h:1038
uint8_t orx2EnableAck
Definition: t_mykonos.h:1501
@ MYKONOS_ERR_INV_AGC_RX_LOW_THS_PREV_GAIN_INC
Definition: t_mykonos.h:193
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_ARMBUSY
Definition: t_mykonos.h:286
@ MYKONOS_ERR_RESTDPDMOD_ARMERRFLAG
Definition: t_mykonos.h:374
@ MYKONOS_ERR_INV_AGC_OBSRX_APD_HIGH_GAIN_STEP_PARM
Definition: t_mykonos.h:257
Data structure to hold Mykonos FIR filter settings.
Definition: t_mykonos.h:1178
mykonosObsRxChannelsEn_t
Enum of possible Observation Rx channels to enable and run calibrations for during init....
Definition: t_mykonos.h:668
@ MYKONOS_ERR_TXPROFILE_FILTER_INTERPOLATION
Definition: t_mykonos.h:508
Data structure to hold Rx QEC Status.
Definition: t_mykonos.h:1671
uint16_t dpdMaxAdaptation
Definition: t_mykonos.h:1580
uint32_t dpdTrackCount
Definition: t_mykonos.h:1576
@ MYKONOS_ERR_GETORX2GAIN_INV_POINTER
Definition: t_mykonos.h:75
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_RXPLLCP
Definition: t_mykonos.h:272
@ MYKONOS_ERR_NULL_DEVICE_PARAM
Definition: t_mykonos.h:68
uint16_t samples
Definition: t_mykonos.h:1046
uint32_t trackCount
Definition: t_mykonos.h:1162
@ MYKONOS_ERR_GETVSWRSTATUS_NULLPARAM
Definition: t_mykonos.h:445
@ MYKGPIO14
Definition: t_mykonos.h:589
@ TX2_FIR
Definition: t_mykonos.h:773
@ MYKONOS_ERR_INV_AGC_RX_RESET_ON_RX_ENABLE
Definition: t_mykonos.h:197
@ MYKONOS_ERR_RX1_TEMP_GAIN_COMP_STEP
Definition: t_mykonos.h:456
uint8_t enableManualLaneXbar
Definition: t_mykonos.h:1208
@ MYK_CLGC_ATTEN_UPDATE
Definition: t_mykonos.h:992
@ MYKONOS_ERR_GETSTATEALL_TRACK_NULL_PARAM
Definition: t_mykonos.h:480
uint32_t dpdErrorStatus
Definition: t_mykonos.h:1575
@ MYKONOS_ERR_CFGCLGC_TXORX_PROFILE_INV
Definition: t_mykonos.h:427
@ MYKONOS_ERR_GETTXQECSTATUS_NULLPARAM
Definition: t_mykonos.h:465
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_VERY_LOW_GAIN_STEP_PARM
Definition: t_mykonos.h:263
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_TXPLLCP
Definition: t_mykonos.h:274
uint32_t errorCode
Definition: t_mykonos.h:1685
uint32_t calsDoneLifetime
Definition: t_mykonos.h:1541
@ MYKONOS_ERR_INV_AGC_RX_SLOW_LOOP_SETTLING_DELAY
Definition: t_mykonos.h:198
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_MEAS_CONFIG
Definition: t_mykonos.h:236
@ MYKONOS_ERR_INV_PARM
Definition: t_mykonos.h:34
@ MYKONOS_ERR_ENTXNCO_TX1_FREQ_INVALID
Definition: t_mykonos.h:340
@ TRACK_TX2_QEC
Definition: t_mykonos.h:854
@ VCODIV_2
Definition: t_mykonos.h:697
This structure contains the DPD error status counters for the different errors.
Definition: t_mykonos.h:1650
@ MYK_ORX_SIG_SATURATED
Definition: t_mykonos.h:957
@ MYKONOS_ERR_TXPROFILE_RFBW
Definition: t_mykonos.h:507
@ MYKONOS_ERR_LOADARMCON_INVALID_BYTECOUNT
Definition: t_mykonos.h:333
@ MYKONOS_ERR_GET_PA_FLAG_STATUS_INV_POINTER
Definition: t_mykonos.h:306
@ LOOPBACK_RX_LO_DELAY
Definition: t_mykonos.h:833
@ OBS_RX2_TXLO
Definition: t_mykonos.h:642
@ MYKONOS_ERR_ENFRAMERLINK_INV_LANESEN_PARM
Definition: t_mykonos.h:337
int8_t gain_dB
Definition: t_mykonos.h:1180
@ MYKONOS_ERR_DESER_INV_L_PARM
Definition: t_mykonos.h:112
uint8_t hb2OverloadThreshCnt
Definition: t_mykonos.h:1372
@ MYKONOS_ERR_DEFRAMER_INV_PRBS_ENABLE_PARAM
Definition: t_mykonos.h:136
@ MYKONOS_ERR_INV_AGC_OBSRX_SLOW_LOOP_SETTLING_DELAY
Definition: t_mykonos.h:244
uint16_t tx2AttenTuningRange
Definition: t_mykonos.h:1116
@ MYKONOS_ERR_SER_INV_PREEMP_PARM
Definition: t_mykonos.h:103
uint32_t errorStatus
Definition: t_mykonos.h:1613
@ MYKONOS_ERR_CFGDPD_TXORX_PROFILE_INV
Definition: t_mykonos.h:380
@ MYKONOS_ERR_ARMCMD_INV_OPCODE_PARM
Definition: t_mykonos.h:149
@ MYKONOS_ERR_INIT_INV_TXHB2_INTERPOLATION
Definition: t_mykonos.h:48
@ MYKONOS_ERR_SETENSM_INVALID_NEWSTATE_WAIT
Definition: t_mykonos.h:38
@ TX_PLL
Definition: t_mykonos.h:718
@ RF_RXPLLCP
Definition: t_mykonos.h:749
mykonosClgcConfig_t * clgcConfig
Definition: t_mykonos.h:1440
@ MYK_ARM_READY
Definition: t_mykonos.h:905
uint8_t rx2Rssi
Definition: t_mykonos.h:1336
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_RFDCCALDONE
Definition: t_mykonos.h:280
@ MYKONOS_ERR_WAIT_INITCALS_CALFAILED
Definition: t_mykonos.h:314
@ MYKONOS_ERR_PROGRAMFIR_NULL_PARM
Definition: t_mykonos.h:319
@ MYKONOS_ERR_SETRX1GAIN_INV_GAIN_PARM
Definition: t_mykonos.h:92
uint8_t apdHighThresh
Definition: t_mykonos.h:1345
@ MYK_DPD_RESET_FULL
Definition: t_mykonos.h:977
Data structure to hold Tx QEC Status.
Definition: t_mykonos.h:1659
@ MYKONOS_ERR_SETDPDACTCHECK_INV_ACTMODE
Definition: t_mykonos.h:553
@ ADC_TUNER
Definition: t_mykonos.h:823
uint8_t robustModeling
Definition: t_mykonos.h:1045
uint8_t agcSlowLoopSettlingDelay
Definition: t_mykonos.h:1417
@ MYKONOS_ERR_JESD204B_ILAS_MISMATCH
Definition: t_mykonos.h:168
@ MYKONOS_ERR_READFIR_INV_FIRNAME_PARM
Definition: t_mykonos.h:90
@ MYKONOS_ERR_GET_RF_DC_OFFSET_NULL_MEASURECNT
Definition: t_mykonos.h:524
@ MYK_DC_OFFSET_ALL_OFF
Definition: t_mykonos.h:928
@ MYK_SNRXA_B_C
Definition: t_mykonos.h:677
uint8_t agcObsRxMinGainIndex
Definition: t_mykonos.h:1408
@ MYKONOS_ERR_SER_INV_TXSER_DIV_PARM
Definition: t_mykonos.h:106
@ MYKGPIO3
Definition: t_mykonos.h:578
@ MYKONOS_ERR_CFGCLGC_INV_THRESHOLD
Definition: t_mykonos.h:531
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_ADCTUNECALDONE
Definition: t_mykonos.h:281
uint8_t lmfcOffset
Definition: t_mykonos.h:1202
@ WAIT
Definition: t_mykonos.h:602
@ MYKONOS_ERR_SET_RX_MAX_GAIN_INDEX
Definition: t_mykonos.h:446
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_GAIN_STEP_PARM
Definition: t_mykonos.h:231
uint8_t tx1VswrSwitchPolarity
Definition: t_mykonos.h:1136
@ MYKONOS_ERR_WRITE_CFG_MEMORY_FAILED
Definition: t_mykonos.h:171
@ MYKONOS_ERR_SETUP_PA_PROT_INV_ATTEN_STEP
Definition: t_mykonos.h:301
@ MYKONOS_ERR_OBSRX_FRAMER_INV_PRBS_POLYORDER_PARAM
Definition: t_mykonos.h:135
@ MYKONOS_ERR_GETRFPLL_INV_PLLNAME
Definition: t_mykonos.h:352
@ MYKONOS_ERR_CLGCATTENTUNCFG_INVALID_MODE
Definition: t_mykonos.h:558
@ MYKONOS_ERR_OBSRX_FRAMER_INV_REAL_IF_DATA_PARM
Definition: t_mykonos.h:127
uint64_t rxPllLoFrequency_Hz
Definition: t_mykonos.h:1455
@ RX_ADCTUNER_CALDONE
Definition: t_mykonos.h:758
@ MYKONOS_ERR_INV_AGC_PMD_MEAS_CONFIG
Definition: t_mykonos.h:190
@ MYK_ORX1
Definition: t_mykonos.h:671
mykonosObsRxSettings_t * obsRx
Definition: t_mykonos.h:1700
@ MYKONOS_ERR_RESTDPDMOD_WRONGBUFFERSIZE
Definition: t_mykonos.h:371
@ MYKONOS_ERR_INV_AGC_OBSRX_APD_HIGH_THRESH_PARM
Definition: t_mykonos.h:227
@ MYK_ORX1_ORX2
Definition: t_mykonos.h:673
mykonosGainMode_t
Enum to set the Rx Gain control mode.
Definition: t_mykonos.h:798
mykonosGpioMode_t gpioSrcCtrl11_8
Definition: t_mykonos.h:1017
@ MYKONOS_ERR_INITARM_INV_VCODIV
Definition: t_mykonos.h:355
int32_t reflectedGainImag
Definition: t_mykonos.h:1168
uint8_t hb2OverloadDetectEnable
Definition: t_mykonos.h:1370
mykonosGpioMode_t gpioSrcCtrl15_12
Definition: t_mykonos.h:1018
mykonosGpio3v3Mode_t
Enum to set the GPIO3v3 mode.
Definition: t_mykonos.h:880
@ MYKONOS_ERR_LOADHEX_INVALID_FIRSTCHAR
Definition: t_mykonos.h:143
int32_t txRms
Definition: t_mykonos.h:1618
int32_t forwardGainRms_dB
Definition: t_mykonos.h:1163
@ MYKONOS_ERR_ARMCMDSTATUS_NULL_PARM
Definition: t_mykonos.h:325
mykonosRxDcOffsettEn_t
Enum of Rx channels for configuring (Enable /disable) DC offsets.
Definition: t_mykonos.h:926
@ MYKONOS_ERR_ARM_RADIOOFF_FAILED
Definition: t_mykonos.h:312
Definition: t_mykonos.h:1142
@ MYKONOS_ERR_GETPRODUCTID_NULL_PARAM
Definition: t_mykonos.h:496
@ TX2
Definition: t_mykonos.h:620
@ MYKONOS_ERR_INV_AGC_RX_HB2_LOW_GAIN_STEP_PARM
Definition: t_mykonos.h:215
@ MYKONOS_ERR_LOAD_RXADCPROFILE_ARMMEM_FAILED
Definition: t_mykonos.h:348
@ MYKONOS_ERR_CHECKDEVSTRUCT_SPI
Definition: t_mykonos.h:152
@ CLK_PLL
Definition: t_mykonos.h:716
@ ORX_GT
Definition: t_mykonos.h:790
@ MYKONOS_ERR_RXPROFILE_RFBW
Definition: t_mykonos.h:502
uint32_t rfBandwidth_Hz
Definition: t_mykonos.h:1276
@ MYKONOS_ERR_INV_AGC_RX_RECOVERY_GAIN_STEP_PARM
Definition: t_mykonos.h:189
@ OBS_RX2_SNIFFERLO
Definition: t_mykonos.h:646
uint32_t iterCount
Definition: t_mykonos.h:1630
uint8_t orx1EnableAck
Definition: t_mykonos.h:1500
#define BID(x)
Definition: ad9144.h:1245
@ MYKONOS_ERR_TXPROFILE_DACDIV
Definition: t_mykonos.h:510
uint32_t trackCount
Definition: t_mykonos.h:1614
@ MYKGPIO2
Definition: t_mykonos.h:577
@ MYKONOS_ERR_SER_INV_REAL_IF_DATA_PARM
Definition: t_mykonos.h:108
int32_t currentGain
Definition: t_mykonos.h:1616
@ MYKONOS_ERR_GET_OBSRX_DEC_POWER_NUM_SAMPLES
Definition: t_mykonos.h:366
uint8_t tx1RelThresholdEn
Definition: t_mykonos.h:1102
@ MYKONOS_ERR_SETDPDACT_INV_TXCHANNEL
Definition: t_mykonos.h:424
@ MYKONOS_ERR_LOAD_ADCPROFILE_CUSTOM_SNRXREQUIRED
Definition: t_mykonos.h:298
@ TRACK_SRX_QEC
Definition: t_mykonos.h:863
uint32_t iterCount
Definition: t_mykonos.h:1664
@ MYKONOS_ERR_EN_DPDTRACKING_ARMSTATE_ERROR
Definition: t_mykonos.h:370
#define HD
Definition: ad9144.h:1286
@ MYKONOS_ERR_SET_RADIOCTRL_PINS_ARMERROR
Definition: t_mykonos.h:291
@ MYKONOS_ERR_PROGRAM_RXGAIN_TABLE_NULL_PARM
Definition: t_mykonos.h:318
mykonosGpioLowVoltage_t * gpio
Definition: t_mykonos.h:1519
@ MYKONOS_ERR_GETPENDTRKCALS_NULL_PARAM
Definition: t_mykonos.h:395
uint8_t serializerLanesEnabled
Definition: t_mykonos.h:1197
mykonosTxChannels_t
Enum of possible Tx channels.
Definition: t_mykonos.h:616
mykonosPrbsOrder_t
Enum of possible PRBS pattern settings.
Definition: t_mykonos.h:704
uint8_t hb2VeryLowThresh
Definition: t_mykonos.h:1349
@ MYKONOS_ERR_LOADARMCON_NULL_PARAM
Definition: t_mykonos.h:334
@ MYKONOS_ERR_GETORXQECSTATUS_NULLPARAM
Definition: t_mykonos.h:471
uint8_t invertLanePolarity
Definition: t_mykonos.h:1256
@ OBSRX_A_FIR
Definition: t_mykonos.h:778
mykonosPowerMeasAgcCfg_t * powerAgc
Definition: t_mykonos.h:1423
@ MYKONOS_ERR_RXPROFILE_FIR_COEFS
Definition: t_mykonos.h:504
@ TRACK_ORX2_QEC
Definition: t_mykonos.h:850
uint8_t pmdLowerHighGainStepRecovery
Definition: t_mykonos.h:1389
@ MYKONOS_ERR_GETCLGCCFG_TXORX_PROFILE_INV
Definition: t_mykonos.h:429
uint16_t auxDacEnable
Definition: t_mykonos.h:1513
@ MYKONOS_ERR_SET_PATH_DELAY_PARAM_OUT_OF_RANGE
Definition: t_mykonos.h:537
@ MYKONOS_ERR_AGC_MIN_MAX_ORX_CHANNEL
Definition: t_mykonos.h:452
uint16_t pathDelayPnSeqLevel
Definition: t_mykonos.h:1098
@ MYKONOS_ERR_SETRFPLL_INV_PLLNAME
Definition: t_mykonos.h:65
@ MYKONOS_ERR_CFGDPD_INV_NUMWEIGHTS
Definition: t_mykonos.h:422
@ MYKONOS_ERR_END
Definition: t_mykonos.h:566
@ MYK_SNRXC
Definition: t_mykonos.h:676
@ MYKONOS_ERR_LOAD_SNRXADCPROFILE_ARMMEM_FAILED
Definition: t_mykonos.h:344
uint8_t pmdLowerLowThresh
Definition: t_mykonos.h:1384
@ MYKONOS_ERR_PROGRAMFIR_INV_NUMTAPS_PARM
Definition: t_mykonos.h:82
@ MYKONOS_ERR_RXGAINTABLE_INV_GAIN_INDEX_RANGE
Definition: t_mykonos.h:170
@ MYKONOS_ERR_SETORXGAIN_INV_SNRXGAIN
Definition: t_mykonos.h:361
@ GPIO_BITBANG_MODE
Definition: t_mykonos.h:894
@ MYKONOS_ERR_CALCDIGCLK_NULL_CLKSTRUCT
Definition: t_mykonos.h:432
@ MYK_ARM_CAL_ERROR
Definition: t_mykonos.h:909
@ MYKONOS_ERR_READ_RXFRAMERSTATUS_NULL_PARAM
Definition: t_mykonos.h:324
mykonosGpio3v3Mode_t gpio3v3SrcCtrl11_8
Definition: t_mykonos.h:1006
@ MYKONOS_ERR_INV_AGC_RX_PMD_UPPER_LOW_GAIN_STEP
Definition: t_mykonos.h:209
This structure contains the internal path delay.
Definition: t_mykonos.h:1638
@ TXATTEN_0P05_DB
Definition: t_mykonos.h:811
@ MYKONOS_ERR_LOADBIN_NULL_PARAM
Definition: t_mykonos.h:331
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_LOWER_LOW_GAIN_STEP
Definition: t_mykonos.h:253
uint32_t percentComplete
Definition: t_mykonos.h:1628
@ MYKONOS_ERR_RESCHEDULE_TRACK_ARMERRFLAG
Definition: t_mykonos.h:475
mykonosDpdConfig_t * dpdConfig
Definition: t_mykonos.h:1439
uint8_t externalSysref
Definition: t_mykonos.h:1196
@ MYKONOS_ERR_LOAD_ADCPROFILE_INV_VCODIV
Definition: t_mykonos.h:295
Data structure used to read back the Init Calibration Status.
Definition: t_mykonos.h:1538
uint8_t tx1VswrSwitchDelay_us
Definition: t_mykonos.h:1138
@ MYKONOS_ERR_INV_AGC_OBSRX_APD_LOW_GAIN_STEP_PARM
Definition: t_mykonos.h:258
@ MYKONOS_ERR_GET_RX2_OVERLOADS_NULL_PARM
Definition: t_mykonos.h:309
int8_t imag
Definition: t_mykonos.h:1027
@ MYKONOS_ERR_CHECKDEVSTRUCT_SNIFFERFIR
Definition: t_mykonos.h:161
@ RX_PLL
Definition: t_mykonos.h:717
@ MYKGPIO4
Definition: t_mykonos.h:579
@ MYKONOS_ERR_INITSER_INV_PROFILE
Definition: t_mykonos.h:166
@ MYK_TX_DISABLED
Definition: t_mykonos.h:953
uint8_t rx2MaxGainIndex
Definition: t_mykonos.h:1333
@ MYKONOS_ERR_SETRFPLL_INV_REFCLK
Definition: t_mykonos.h:71
@ MYKONOS_ERR_INV_AGC_OBSRX_LOW_THS_PREV_GAIN_INC
Definition: t_mykonos.h:239
@ MYKONOS_ERR_GETORX1GAIN_INV_POINTER
Definition: t_mykonos.h:74
uint8_t deserializerLanesEnabled
Definition: t_mykonos.h:1253
@ MYK_BUILD_DEBUG
Definition: t_mykonos.h:942
uint8_t adcDiv
Definition: t_mykonos.h:1269
@ MYKONOS_ERR_SET_RF_DC_OFFSET_MEASURECNT_MIN_LIMIT
Definition: t_mykonos.h:523
@ MYKONOS_ERR_INV_AGC_OBSRX_GAIN_UPDATE_TIME_PARM
Definition: t_mykonos.h:226
@ MYKONOS_ERR_INV_AGC_RX_APD_LOW_THRESH_PARM
Definition: t_mykonos.h:185
uint8_t agcResetOnRxEnable
Definition: t_mykonos.h:1419
@ MYKONOS_ERR_INV_AGC_OBSRX_MIN_GAIN_INDEX
Definition: t_mykonos.h:234
@ MYKONOS_ERR_OBSRXFRAMER_INV_FK_PARAM
Definition: t_mykonos.h:174
Structure to configure the DPD actuator gain check.
Definition: t_mykonos.h:1070
uint8_t rx1GainIndex
Definition: t_mykonos.h:1329
uint8_t preEmphasis
Definition: t_mykonos.h:1200
@ MYKONOS_ERR_SER_LANE_RATE_CONFLICT_PARM
Definition: t_mykonos.h:107
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_TXBBFCALDONE
Definition: t_mykonos.h:279
uint16_t tx2ControlRatio
Definition: t_mykonos.h:1093
uint16_t tx1AttenLimit
Definition: t_mykonos.h:1090
@ MYKONOS_ERR_INV_AGC_RX2_MAX_GAIN_INDEX
Definition: t_mykonos.h:201
@ OBS_RX1_SNIFFERLO
Definition: t_mykonos.h:645
@ MYKONOS_ERR_READFIR_NULL_PARM
Definition: t_mykonos.h:88
uint8_t hb2LowThresh
Definition: t_mykonos.h:1348
uint8_t txSyncbMode
Definition: t_mykonos.h:1260
uint8_t txPllUseExternalLo
Definition: t_mykonos.h:1434
uint8_t rx1Rssi
Definition: t_mykonos.h:1335
@ MYKGPIONAN
Definition: t_mykonos.h:574
uint8_t bankId
Definition: t_mykonos.h:1246
mykonosArmGpioConfig_t * armGpio
Definition: t_mykonos.h:1520
@ RX_QEC_INIT
Definition: t_mykonos.h:836
Data structure to hold ARM GPIO pin assignments for each ARM input/output pin.
Definition: t_mykonos.h:1482
Data structure to hold low voltage GPIO settings.
Definition: t_mykonos.h:1012
@ MYKGPIO8
Definition: t_mykonos.h:583
@ MYKONOS_ERR_DEFRAMER_INV_FK_PARAM
Definition: t_mykonos.h:133
@ MYKONOS_ERR_GET_RX2_DEC_POWER_NUM_SAMPLES
Definition: t_mykonos.h:364
@ MYKONOS_ERR_OBS_RX_TEMP_GAIN_COMP_STEP
Definition: t_mykonos.h:458
uint16_t * customLoopbackAdcProfile
Definition: t_mykonos.h:1474
uint8_t hb2LowGainStepRecovery
Definition: t_mykonos.h:1362
@ MYKONOS_ERR_GETVSWRSTATUS_ARMERRFLAG
Definition: t_mykonos.h:443
uint8_t rx2GainIndex
Definition: t_mykonos.h:1330
@ MYKONOS_ERR_WAITARMCSTATE_TIMEOUT
Definition: t_mykonos.h:494
@ MYK_DPD_ERROR_END
Definition: t_mykonos.h:968
@ MYKONOS_ERR_GETTXLOLSTATUS_NULLPARAM
Definition: t_mykonos.h:462
@ MYK_TX_SIG_TOO_LOW
Definition: t_mykonos.h:958
uint32_t percentComplete
Definition: t_mykonos.h:1662
uint64_t txPllLoFrequency_Hz
Definition: t_mykonos.h:1435
uint32_t rxBbf3dBCorner_kHz
Definition: t_mykonos.h:1277
int16_t tx1DesiredGain
Definition: t_mykonos.h:1088
@ MYK_ORX_TRACKING_DISABLED
Definition: t_mykonos.h:963
@ MYKONOS_ERR_RX1_TEMP_GAIN_COMP_RANGE
Definition: t_mykonos.h:453
@ MYKONOS_ERR_READARMCMDSTATUS_NULL_PARM
Definition: t_mykonos.h:327
uint32_t percentComplete
Definition: t_mykonos.h:1686
@ MYKONOS_ERR_CALCDIGCLK_NULLDEV_PARAM
Definition: t_mykonos.h:431
@ MYK_DC_OFFSET_ORX_CHN
Definition: t_mykonos.h:919
@ GPIO3V3_BITBANG_MODE
Definition: t_mykonos.h:884
mykonosGpio3v3Mode_t gpio3v3SrcCtrl3_0
Definition: t_mykonos.h:1004
mykonosAgcCfg_t * rxAgcCtrl
Definition: t_mykonos.h:1452
uint8_t realIfData
Definition: t_mykonos.h:1456
uint8_t lmfcOffset
Definition: t_mykonos.h:1257
@ TRACK_RX1_QEC
Definition: t_mykonos.h:847
@ MYKONOS_ERR_CHECKDEVSTRUCT_RXSUB
Definition: t_mykonos.h:154
uint8_t gainIndex
Definition: t_mykonos.h:1306
uint8_t enableManualLaneXbar
Definition: t_mykonos.h:1261
@ MYKONOS_ERR_EN_TRACKING_CALS_ARMERROR
Definition: t_mykonos.h:292
@ VCODIV_1
Definition: t_mykonos.h:695
@ MYKONOS_ERR_RXFIR_TAPSEXCEEDED
Definition: t_mykonos.h:417
waitEvent_t
Enum of possible wait events to use with MYKONOS_waitForEvent()
Definition: t_mykonos.h:744
@ MYKONOS_ERR_SETUP_PA_PROT_INV_STICKY_ENABLE
Definition: t_mykonos.h:300
uint8_t rx2MinGainIndex
Definition: t_mykonos.h:1334
@ MYKONOS_ERR_GETARMVER_NULL_PARM
Definition: t_mykonos.h:368
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_LOW_THRESH_PARM
Definition: t_mykonos.h:262
@ MYK_ORX_DISABLED
Definition: t_mykonos.h:952
@ TRACK_TX2_CLGC
Definition: t_mykonos.h:858
uint32_t txGain
Definition: t_mykonos.h:1617
@ MYKONOS_ERR_CHECKDEVSTRUCT_OBSRX
Definition: t_mykonos.h:159
uint8_t numWeights
Definition: t_mykonos.h:1041
@ ALERTCALS
Definition: t_mykonos.h:605
#define N(x)
Definition: ad9144.h:1269
uint8_t M
Definition: t_mykonos.h:1193
@ GPIO_SLICER_OUT_MODE
Definition: t_mykonos.h:896
Data structure to hold SPI settings for all system device types.
Definition: common.h:61
@ MYK_ERR_RESERVED_13
Definition: t_mykonos.h:964
uint16_t tx1Atten_mdB
Definition: t_mykonos.h:1437
@ MYKONOS_ERR_READARMCFG_ARMERRFLAG
Definition: t_mykonos.h:394
@ MYKONOS_ERR_GET_DIG_DC_OFFSET_NULL_MSHIFT
Definition: t_mykonos.h:528
@ MYKONOS_ERR_SETSTATEALL_TRACK_ARMERRFLAG
Definition: t_mykonos.h:478
@ MYKGPIO0
Definition: t_mykonos.h:575
@ MYKONOS_ERR_GETCLGCSTATUS_INV_CH
Definition: t_mykonos.h:411
@ MYKONOS_ERR_CLKPLL_INV_HSDIV
Definition: t_mykonos.h:60
@ GPIO3V3_EXTATTEN_LUT_MODE
Definition: t_mykonos.h:885
@ MYKONOS_ERR_INV_AGC_RX_HB2_VERY_LOW_THRESH_PARM
Definition: t_mykonos.h:218
mykonosGpioMode_t gpioSrcCtrl18_16
Definition: t_mykonos.h:1019
@ MYKONOS_ERR_SETDPDACT_INV_ACTMODE
Definition: t_mykonos.h:548
@ TX1
Definition: t_mykonos.h:619
uint32_t deviceClock_kHz
Definition: t_mykonos.h:1528
@ MYKONOS_ERR_GETINITCALSTATUS_NULL_PARAM
Definition: t_mykonos.h:420
@ MYKONOS_ERR_FRAMER_INV_REAL_IF_DATA_PARM
Definition: t_mykonos.h:122
mykonosFir_t * rxFir
Definition: t_mykonos.h:1270
@ MYKONOS_ERR_INV_RX_GAIN_MODE_PARM
Definition: t_mykonos.h:178
uint8_t modelVersion
Definition: t_mykonos.h:1042
mykonosClgcAttenTuningMode_t tx1AttenTuningLimitMode
Definition: t_mykonos.h:1111
@ MYKONOS_ERR_INV_AGC_OBSRX_RESET_ON_RX_ENABLE
Definition: t_mykonos.h:243
Structure to configure CLGC (Closed Loop Gain Control) (Only valid for a DPD-enabled transceiver)
Definition: t_mykonos.h:1086
@ MYKONOS_ERR_SER_INV_M_PARM
Definition: t_mykonos.h:98
@ MYKONOS_ERR_GETRXQECSTATUS_NULLPARAM
Definition: t_mykonos.h:468
uint8_t serializerLaneCrossbar
Definition: t_mykonos.h:1198
uint32_t performanceMetric
Definition: t_mykonos.h:1663
@ MYKONOS_ERR_TXPROFILE_IQRATE
Definition: t_mykonos.h:506
@ MYKONOS_ERR_SAVDPDMOD_ARMSTATE
Definition: t_mykonos.h:376
@ MYKONOS_ERR_INIT_INV_TXHB1_INTERPOLATION
Definition: t_mykonos.h:49
uint8_t obsRxSyncbSelect
Definition: t_mykonos.h:1205
@ MYKONOS_ERR_SETRFPLL_INV_LO_PARM
Definition: t_mykonos.h:66
@ TRACK_TX2_VSWR
Definition: t_mykonos.h:860
mykonosDpdErrors_t
Enum for DPD error codes.
Definition: t_mykonos.h:949
@ MYKONOS_ERR_CHECKDEVSTRUCT_RX
Definition: t_mykonos.h:153
@ MYK_AM_AM_OUTLIERS
Definition: t_mykonos.h:961
@ MYKONOS_ERR_FRAMER_INV_LANEID_PARM
Definition: t_mykonos.h:120
@ MYKGPIO15
Definition: t_mykonos.h:590
int32_t forwardGainReal
Definition: t_mykonos.h:1164
uint8_t M
Definition: t_mykonos.h:1249
@ PATH_DELAY
Definition: t_mykonos.h:829
@ MYK_PATHDELAY_NOT_SETUP
Definition: t_mykonos.h:954
@ MYKONOS_ERR_INIT_INV_ADCDIV
Definition: t_mykonos.h:57
mykonosDpdResetMode_t
Enum for DPD reset modes.
Definition: t_mykonos.h:974
@ GPIO_ARM_OUT_MODE
Definition: t_mykonos.h:895
@ MYKONOS_ERR_CFGCLGC_INV_DESIREDGAIN
Definition: t_mykonos.h:386
int32_t desiredGain
Definition: t_mykonos.h:1615
@ MYK_DC_OFFSET_ORX
Definition: t_mykonos.h:932
@ TRACK_TX2_LOL
Definition: t_mykonos.h:852
uint8_t newSysrefOnRelink
Definition: t_mykonos.h:1258
@ MYKONOS_ERR_SETUP_PA_PROT_INV_TX_CHANNEL
Definition: t_mykonos.h:304
@ MYKONOS_ERR_SETCLKPLL_INV_FRACWORD
Definition: t_mykonos.h:64
@ RF_TXPLLCP
Definition: t_mykonos.h:751
Data structure to hold power measurement settings for the AGC.
Definition: t_mykonos.h:1378
uint8_t rx1MaxGainIndex
Definition: t_mykonos.h:1331
mykonosGpio3v3_t * gpio3v3
Definition: t_mykonos.h:1518
@ MYKONOS_ERR_SAVDPDMOD_INVALID_TXCHANNEL
Definition: t_mykonos.h:377
@ MYK_ORX2
Definition: t_mykonos.h:672
@ SNIFFER_PLL
Definition: t_mykonos.h:719
@ MYKONOS_ERR_INV_AGC_OBSRX_SELECT
Definition: t_mykonos.h:235
@ MYKONOS_ERR_CFGDPD_INV_DPDPRIORWEIGHT
Definition: t_mykonos.h:385
@ MYKONOS_ERR_GETDPD_ERROR_CNT_NULLPARAM
Definition: t_mykonos.h:543
@ TX_BB_FILTER
Definition: t_mykonos.h:822
uint32_t percentComplete
Definition: t_mykonos.h:1674
@ MYKONOS_ERR_OBSRX_FRAMER_INV_K_OFFSET_PARAM
Definition: t_mykonos.h:126
uint8_t highPowerModelUpdate
Definition: t_mykonos.h:1043
@ RXOFF
Definition: t_mykonos.h:629
@ MYKONOS_ERR_FRAMER_INV_M_PARM
Definition: t_mykonos.h:118
@ SNIFFER_B
Definition: t_mykonos.h:658
@ MYKONOS_ERR_INIT_INV_ORXCHAN
Definition: t_mykonos.h:45
@ MYKONOS_ERR_INV_AGC_RX_GAIN_UPDATE_TIME_PARM
Definition: t_mykonos.h:183
@ ORX_ADCPROFILE
Definition: t_mykonos.h:761
uint8_t K
Definition: t_mykonos.h:1194
Data structure to hold settings for the current Tx specific use case profile.
Definition: t_mykonos.h:1284
@ MYKONOS_ERR_CLGCATTENTUNCFG_INVALID_RANGE
Definition: t_mykonos.h:560
uint8_t bypassActuatorEn
Definition: t_mykonos.h:1059
@ MYKONOS_ERR_SETTX2ATTEN_INV_STEPSIZE_PARM
Definition: t_mykonos.h:81
uint8_t txObsSelect
Definition: t_mykonos.h:1503
@ MYKGPIO13
Definition: t_mykonos.h:588
@ MYKONOS_ERR_RESET_TXLOL_INV_PARAM
Definition: t_mykonos.h:511
uint8_t apdLowThreshExceededCnt
Definition: t_mykonos.h:1353
@ MYKONOS_ERR_CHECKDEVSTRUCT_TXSUB
Definition: t_mykonos.h:157
@ MYKONOS_ERR_SETDPDACT_ARMERRFLAG
Definition: t_mykonos.h:426
@ MYKONOS_ERR_LOADBIN_INVALID_BYTECOUNT
Definition: t_mykonos.h:145
@ MYKONOS_ERR_RESETDPD_ARMERRFLAG
Definition: t_mykonos.h:533
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_OVLD_ENABLE
Definition: t_mykonos.h:266
@ MYKONOS_ERR_CHECKDEVSTRUCT_RXFIR
Definition: t_mykonos.h:155
@ MYKONOS_ERR_OBSRX_FRAMER_INV_M_PARM
Definition: t_mykonos.h:123
uint8_t invertLanePolarity
Definition: t_mykonos.h:1201
@ MYKONOS_ERR_CHECKDEVSTRUCT_TX
Definition: t_mykonos.h:156
uint32_t reversePathDelayCh1
Definition: t_mykonos.h:1641
@ MYKONOS_ERR_INV_AGC_RX_PEAK_THRESH_MODE
Definition: t_mykonos.h:195
@ MYKONOS_ERR_DEFRAMER_INV_M_PARM
Definition: t_mykonos.h:128
mykonosErr_t
Enum of unique error codes from the Mykonos API functions. Each error condition in the library should...
Definition: t_mykonos.h:30
@ RF_TXPLL_LOCK
Definition: t_mykonos.h:752
uint32_t dpdModelErrorPercent
Definition: t_mykonos.h:1577
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_CLKPLL_LOCK
Definition: t_mykonos.h:271
@ DACDIV_2
Definition: t_mykonos.h:685
@ MYKONOS_ERR_LOAD_ADCPROFILE_MISSING_ORX_PROFILE
Definition: t_mykonos.h:351
int16_t additionalDelayOffset
Definition: t_mykonos.h:1048
Structure to configure the feature to bypass DPD actuator when signal power below a threshold.
Definition: t_mykonos.h:1057
@ MYKONOS_ERR_INIT_INV_TXINPUTHB0_INV_RATE
Definition: t_mykonos.h:413
uint32_t iqRate_kHz
Definition: t_mykonos.h:1292
@ VCODIV_3
Definition: t_mykonos.h:698
@ MYKONOS_ERR_TXFIR_TAPSEXCEEDED
Definition: t_mykonos.h:414
@ MYKONOS_ERR_WAIT_INITCALS_ARMERROR
Definition: t_mykonos.h:315
mykonosDacDiv_t
Enum of possible DAC divider settings (2x, 2.5x, 4x)
Definition: t_mykonos.h:683
@ MYKONOS_ERR_GET_PLLFREQ_INV_HSDIV
Definition: t_mykonos.h:356
@ CLKPLLCP
Definition: t_mykonos.h:747
@ MYKONOS_ERR_GETSTATE_TRACK_ARMERROR
Definition: t_mykonos.h:489
@ TXATTEN_0P4_DB
Definition: t_mykonos.h:814
@ MYKONOS_ERR_TIMEDOUT_ARMMAILBOXBUSY
Definition: t_mykonos.h:288
int32_t reflectedGainRms_dB
Definition: t_mykonos.h:1166
Data structure to hold auxiliary IO settings (AuxDAC, ARM GPIO, GPIO3.3v, low voltage GPIO,...
Definition: t_mykonos.h:1511
uint8_t lane0Id
Definition: t_mykonos.h:1192
@ MYKONOS_ERR_GETVSWRCFG_NULL_CFGSTRUCT
Definition: t_mykonos.h:441
@ MYKONOS_ERR_LOAD_ADCPROFILE_CUSTOM_LBREQUIRED
Definition: t_mykonos.h:350
@ VSWR_INIT
Definition: t_mykonos.h:839
uint8_t EQSetting
Definition: t_mykonos.h:1255
@ MYKONOS_ERR_INIT_INV_TXINPUTHB_INV_RATE
Definition: t_mykonos.h:412
@ MYKONOS_ERR_WAITFOREVENT_INV_PARM
Definition: t_mykonos.h:36
@ MYKONOS_ERR_INIT_INV_RXDEC5_DECIMATION
Definition: t_mykonos.h:51
uint8_t enableAutoChanXbar
Definition: t_mykonos.h:1204
@ MYKONOS_ERR_GETSTATE_TRACK_ARMERRFLAG
Definition: t_mykonos.h:488
@ MYKONOS_ERR_CFGDPD_INV_DPDDAMPING
Definition: t_mykonos.h:382
Data structure to hold general AGC settings for initialization and during use.
Definition: t_mykonos.h:1400
@ ALERTLDS
Definition: t_mykonos.h:606
@ MYKONOS_ERR_READ_DEFRAMERSTATUS_NULL_PARAM
Definition: t_mykonos.h:321
@ MYKONOS_ERR_DES_HS_AND_LANE_RATE_NOT_INTEGER_MULT
Definition: t_mykonos.h:110
Data structure used to read back DPD calibration status.
Definition: t_mykonos.h:1550
mykonosRxProfile_t * orxProfile
Definition: t_mykonos.h:1464
@ MYKONOS_ERR_SETRFPLL_LF_INV_TXRX_LOOPBANDWIDTH
Definition: t_mykonos.h:515
@ MYKONOS_ERR_CFGDPD_INV_PNSEQLEVEL
Definition: t_mykonos.h:393
uint8_t mykonosMmap[]
Definition: mykonosMmap.c:16
@ MYK_CLGC_ATTEN_TUNING_PRESET
Definition: t_mykonos.h:990
@ MYK_DPD_RESET_END
Definition: t_mykonos.h:981
@ OBS_RXOFF
Definition: t_mykonos.h:640
@ OBS_INTERNALCALS
Definition: t_mykonos.h:643
@ MYK_ERR_LOW_POWER_ACTUATOR_BYPASS
Definition: t_mykonos.h:966
mykonosTxSettings_t * tx
Definition: t_mykonos.h:1699
@ MYKONOS_ERR_LOAD_ORXADCPROFILE_ARMMEM_FAILED
Definition: t_mykonos.h:346
uint8_t agcEnableSyncPulseForGainCounter
Definition: t_mykonos.h:1420
@ MYKONOS_ERR_SER_INV_L_PARM
Definition: t_mykonos.h:99
@ MYKONOS_ERR_LOAD_ADCPROFILE_CUSTOM_ORXREQUIRED
Definition: t_mykonos.h:297
uint8_t apdLowGainStepRecovery
Definition: t_mykonos.h:1360
@ MYK_DPD_RESET_CORRELATOR
Definition: t_mykonos.h:979
@ MYKONOS_ERR_ARMCMD_NULL_PARM
Definition: t_mykonos.h:329
@ MYKONOS_ERR_WAIT_INITCALS_NULL_PARAM
Definition: t_mykonos.h:313
@ MYKONOS_ERR_INV_AGC_OBSRX_PWR_STRUCT_INIT
Definition: t_mykonos.h:242
mykonosBuild_t
Enum of build type.
Definition: t_mykonos.h:939
@ MYKONOS_ERR_CHECKDEVSTRUCT_NULLDEVPOINTER
Definition: t_mykonos.h:407
@ DPD_INIT
Definition: t_mykonos.h:837
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_UPPER_LOW_GAIN_STEP
Definition: t_mykonos.h:255
@ MYKONOS_ERR_PROFILES_HSDIGCLK
Definition: t_mykonos.h:499
@ MYKONOS_ERR_GETSTATE_TRACK_NULL_PARAM
Definition: t_mykonos.h:487
mykonosAuxIo_t * auxIo
Definition: t_mykonos.h:1701
@ MYKONOS_ERR_RXFRAMER_INV_FK_PARAM
Definition: t_mykonos.h:173
@ MYKONOS_ERR_CFGVSWR_INV_3P3GPIOPIN
Definition: t_mykonos.h:437
@ MYKONOS_ERR_SETDPDACT_INV_LEVEL
Definition: t_mykonos.h:549
@ MYKONOS_ERR_CFGDPD_INV_DPD_ADDDELAY
Definition: t_mykonos.h:392
int32_t vswr_reflection_tx_rms
Definition: t_mykonos.h:1171
Structure to configure the CLGC attenuation tuning range.
Definition: t_mykonos.h:1109
@ MYKONOS_ERR_INV_AGC_OBSRX2_MAX_GAIN_INDEX
Definition: t_mykonos.h:247
uint8_t pmdUpperHighThresh
Definition: t_mykonos.h:1381
uint8_t scramble
Definition: t_mykonos.h:1195
@ MYKONOS_ERR_GETTXQECSTATUS_INV_CH
Definition: t_mykonos.h:466
@ MYKONOS_ERR_SETENSM_INVALIDSTATE
Definition: t_mykonos.h:41
@ TXATTEN_0P1_DB
Definition: t_mykonos.h:812
uint8_t scramble
Definition: t_mykonos.h:1251
uint16_t tx1AttenTuningPreset
Definition: t_mykonos.h:1113
uint8_t agcRx2MinGainIndex
Definition: t_mykonos.h:1406
@ MYKONOS_ERR_INV_AGC_RX_APD_GAIN_STEP_PARM
Definition: t_mykonos.h:187
@ MYKONOS_ERR_DEFRAMER_INV_K_PARAM
Definition: t_mykonos.h:132
@ MYKONOS_ERR_LOAD_ADCPROFILE_CUSTOM_RXREQUIRED
Definition: t_mykonos.h:296
@ MYKONOS_ERR_INV_AGC_OBSRX_PEAK_THRESH_MODE
Definition: t_mykonos.h:241
uint8_t agcRx2MaxGainIndex
Definition: t_mykonos.h:1405
uint8_t tx1EnableAck
Definition: t_mykonos.h:1498
Data structure to hold the settings for the deserializer and deframer configuration.
Definition: t_mykonos.h:1244
@ MYKONOS_ERR_FRAMER_INV_K_OFFSET_PARAM
Definition: t_mykonos.h:121
mykonosObsRxChannels_t
Enum of possible Observation Rx channels.
Definition: t_mykonos.h:638
Data structure to hold Orx QEC Status.
Definition: t_mykonos.h:1683
@ RXBBF_CALDONE
Definition: t_mykonos.h:755
@ MYKONOS_ERR_SETDPDACTCHECK_NULL_ACTSTRUCT
Definition: t_mykonos.h:552
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_CLKPLLCP
Definition: t_mykonos.h:270
@ TX_ATTENUATION_DELAY
Definition: t_mykonos.h:826
@ MYKONOS_ERR_READFIR_INV_NUMTAPS_PARM
Definition: t_mykonos.h:91
@ MYKONOS_ERR_PU_OBSRXPATH_INV_PARAM
Definition: t_mykonos.h:44
@ MYK_INVALID_TX_PROFILE
Definition: t_mykonos.h:962
mykonosRxSettings_t * rx
Definition: t_mykonos.h:1698
@ RX_LO_DELAY
Definition: t_mykonos.h:835
@ SNIFFER_C
Definition: t_mykonos.h:659
@ MYKONOS_ERR_RESTDPDMOD_INVALID_TXCHANNEL
Definition: t_mykonos.h:373
@ MYKONOS_ERR_CFGDPD_INV_MODELVERSION
Definition: t_mykonos.h:423
@ TRACK_ORX1_QEC_SNLO
Definition: t_mykonos.h:861
@ MYKONOS_ERR_INIT_INV_RXHB1_DECIMATION
Definition: t_mykonos.h:52
uint8_t allowTx1AttenUpdates
Definition: t_mykonos.h:1094
@ MYKONOS_ERR_INIT_INV_OBSRX_ADCDIV
Definition: t_mykonos.h:59
mykonosGpioSelect_t
Enum for Mykonos low voltage GPIO available pins.
Definition: t_mykonos.h:572
@ MYKONOS_ERR_ARMCMDSTATUS_INV_OPCODE_PARM
Definition: t_mykonos.h:151
@ MYKONOS_ERR_GETOBSRXGAIN_CH_DISABLED
Definition: t_mykonos.h:77
uint8_t pmdUpperLowGainStepAttack
Definition: t_mykonos.h:1388
uint8_t serializerAmplitude
Definition: t_mykonos.h:1199
@ MYKONOS_ERR_PU_OBSRXPATH_ARMERROR
Definition: t_mykonos.h:289
int16_t additionalDelayOffset
Definition: t_mykonos.h:1130
mykonosJesd204bFramerConfig_t * framer
Definition: t_mykonos.h:1469
@ MYKONOS_ERR_SETDEFOBSRXPATH_NULL_OBSRX_STRUCT
Definition: t_mykonos.h:403
uint16_t gpio3v3Oe
Definition: t_mykonos.h:1003
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_RXBBFCALDONE
Definition: t_mykonos.h:278
@ MYKONOS_ERR_READ_DEFFIFODEPTH_LMFCCOUNT_NULL_PARAM
Definition: t_mykonos.h:409
int32_t forwardGainImag
Definition: t_mykonos.h:1165
@ GPIO_MONITOR_MODE
Definition: t_mykonos.h:893
@ MYKONOS_ERR_WRITEARMMEM_NULL_PARM
Definition: t_mykonos.h:330
uint8_t tx2VswrSwitchPolarity
Definition: t_mykonos.h:1137
@ MYKGPIO17
Definition: t_mykonos.h:592
@ MYKONOS_ERR_SETCLGCGAIN_INV_TXCHANNEL
Definition: t_mykonos.h:390
uint8_t orxMode0Pin
Definition: t_mykonos.h:1493
@ VCODIV_1p5
Definition: t_mykonos.h:696
mykonosVcoDiv_t clkPllVcoDiv
Definition: t_mykonos.h:1530
uint8_t K
Definition: t_mykonos.h:1250
@ MYKONOS_ERR_GETRFPLL_ARMERROR
Definition: t_mykonos.h:353
@ MYKONOS_ERR_READ_DEFRAMERPRBS_NULL_PARAM
Definition: t_mykonos.h:322
@ MYKONOS_ERR_SETRFPLL_ARMERROR
Definition: t_mykonos.h:293
@ MYKONOS_ERR_GETDPDACTCHECK_NULL_ACTSTRUCT
Definition: t_mykonos.h:555
Data structure to hold Mykonos device settings.
Definition: t_mykonos.h:1695
@ MYKONOS_ERR_SETCLKPLL_INV_VCOINDEX
Definition: t_mykonos.h:63
@ RX1
Definition: t_mykonos.h:630
mykonosJesd204bFramerConfig_t * framer
Definition: t_mykonos.h:1450
@ MYKONOS_ERR_INV_AGC_RX1_MAX_GAIN_INDEX
Definition: t_mykonos.h:199
@ MYKONOS_ERR_RXPROFILE_RXCHANNEL
Definition: t_mykonos.h:500
@ MYK_RX_PROFILE
Definition: t_mykonos.h:727
Data structure to hold Mykonos JESD204b Framer configuration settings.
Definition: t_mykonos.h:1188
@ MYKONOS_ERR_GET_RX1_DEC_POWER_NULL_PARM
Definition: t_mykonos.h:363
@ MYKONOS_ERR_INITSER_INV_VCODIV_PARM
Definition: t_mykonos.h:94
uint8_t orxTriggerPin
Definition: t_mykonos.h:1490
@ MYKONOS_ERR_GET_PATH_DELAY_INVALID_SELECTION
Definition: t_mykonos.h:539
@ MYKONOS_ERR_FAILED
Definition: t_mykonos.h:35
#define CS(x)
Definition: ad9144.h:1268
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_MEAS_DURATION
Definition: t_mykonos.h:237
@ MYKONOS_ERR_RESCHEDULE_TRACK_CAL_INV
Definition: t_mykonos.h:474
int32_t reflectedGainReal
Definition: t_mykonos.h:1167
uint32_t dpdIterCount
Definition: t_mykonos.h:1581
@ MYKONOS_ERR_CFGCLGC_NULL_CLGCCFGSTRUCT
Definition: t_mykonos.h:428
@ TRACK_RX2_QEC
Definition: t_mykonos.h:848
mykonosVswrConfig_t * vswrConfig
Definition: t_mykonos.h:1441
uint32_t dpdExtPathDelay
Definition: t_mykonos.h:1578
@ MYKONOS_ERR_ENOBSFRAMERLINK_INV_LANESEN_PARM
Definition: t_mykonos.h:338
@ MYKONOS_ERR_READARMCMDSTATUS_INV_OPCODE_PARM
Definition: t_mykonos.h:326
Data structure to hold peak detector settings for the AGC.
Definition: t_mykonos.h:1342
mykonosObsRxLoSource_t obsRxLoSource
Definition: t_mykonos.h:1471
uint8_t srxEnableAck
Definition: t_mykonos.h:1502
@ MYKONOS_ERR_INV_AGC_OBSRX1_MIN_GAIN_INDEX
Definition: t_mykonos.h:246
@ MYKONOS_ERR_RXPROFILE_ADCDIV
Definition: t_mykonos.h:505
@ MYKONOS_ERR_INV_AGC_RX_HB2_OVLD_THRESH_CNT
Definition: t_mykonos.h:222
uint8_t realIfData
Definition: t_mykonos.h:1473
@ MYKONOS_ERR_SETORXGAIN_INV_GAIN
Definition: t_mykonos.h:73
@ MYKONOS_ERR_GETDPDSTATUS_NULLPARAM
Definition: t_mykonos.h:402
@ MYKONOS_ERR_INV_AGC_RX_APD_LOW_GAIN_STEP_PARM
Definition: t_mykonos.h:212
uint8_t profilesValid
Definition: t_mykonos.h:1703
@ MYKONOS_ERR_RX2_TEMP_GAIN_COMP_RANGE
Definition: t_mykonos.h:454
@ MYKONOS_ERR_SET_PATH_DELAY_NULL_PARAM
Definition: t_mykonos.h:536
uint16_t tx1RelThreshold
Definition: t_mykonos.h:1100
@ MYKONOS_ERR_JESD204B_ILAS_MISMATCH_NULLPARAM
Definition: t_mykonos.h:342
uint32_t clkPllVcoFreq_kHz
Definition: t_mykonos.h:1529
uint32_t txBbf3dBCorner_kHz
Definition: t_mykonos.h:1296
uint16_t * customAdcProfile
Definition: t_mykonos.h:1278
@ MYKONOS_ERR_EN_CLGCTRACKING_ARMSTATE_ERROR
Definition: t_mykonos.h:369
@ OBS_SNIFFER_B
Definition: t_mykonos.h:648
@ GPIO3V3_LEVELTRANSLATE_MODE
Definition: t_mykonos.h:882
@ MYKONOS_ERR_ARMCMD_INV_NUMBYTES_PARM
Definition: t_mykonos.h:150
@ MYK_CLGC_PATH_DELAY
Definition: t_mykonos.h:873
@ MYK_CLGC_ATTEN_END
Definition: t_mykonos.h:995
@ MYK_DC_OFFSET_RX_CHN
Definition: t_mykonos.h:918
@ MYKONOS_ERR_TXFIR_INV_NUMROWS
Definition: t_mykonos.h:415
@ MYK_PRBS7
Definition: t_mykonos.h:706
uint32_t dpdErrorCount
Definition: t_mykonos.h:1652
@ MYKONOS_ERR_GET_PLLFREQ_INV_VCODIV
Definition: t_mykonos.h:357
@ MYK_DPD_NO_ACTION
Definition: t_mykonos.h:976
@ MYKONOS_ERR_GETDPDSTATUS_INV_CH
Definition: t_mykonos.h:410
@ MYKONOS_ERR_EN_TRACKING_CALS_ARMSTATE_ERROR
Definition: t_mykonos.h:290
@ MYKONOS_ERR_INV_AGC_OBSRX_MAX_GAIN_INDEX
Definition: t_mykonos.h:233
@ TX1TX2_FIR
Definition: t_mykonos.h:774
uint32_t rfBandwidth_Hz
Definition: t_mykonos.h:1294
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_UPPER_HIGH_THRESH
Definition: t_mykonos.h:251
@ MYKONOS_ERR_SETTX1ATTEN_INV_STEPSIZE_PARM
Definition: t_mykonos.h:79
uint8_t pmdUpperHighGainStepAttack
Definition: t_mykonos.h:1387
uint8_t pmdLowerHighThresh
Definition: t_mykonos.h:1383
mykonosRxGainControl_t * rxGainCtrl
Definition: t_mykonos.h:1451
@ MYK_DPD_RESET_PRIOR
Definition: t_mykonos.h:978
mykonosGainTable_t
Enum to set the desired Rx gain table channel.
Definition: t_mykonos.h:785
@ MYKONOS_ERR_INIT_INV_ORX_RHB1
Definition: t_mykonos.h:55
@ MYKONOS_ERR_CHECKDEVSTRUCT_ORXFIR
Definition: t_mykonos.h:162
int32_t orxRms
Definition: t_mykonos.h:1619
uint8_t tx1VswrSwitchGpio3p3Pin
Definition: t_mykonos.h:1134
@ MYKONOS_ERR_DIG_DC_OFFSET_NULL_ENABLE_MASK
Definition: t_mykonos.h:530
@ MYKONOS_ERR_SET_RF_DC_OFFSET_INV_MEASURECNT
Definition: t_mykonos.h:522
mykonosSnifferChannel_t
Enum of possible Sniffer Rx channels.
Definition: t_mykonos.h:655
@ MYKONOS_ERR_GETSTATEALL_TRACK_ARMERRFLAG
Definition: t_mykonos.h:481
@ MYKONOS_ERR_INITSER_INV_VCODIV1_HSCLK_PARM
Definition: t_mykonos.h:95
@ MYKONOS_ERR_RESETDPD_WRONG_PARAM
Definition: t_mykonos.h:534
@ MYKONOS_ERR_INV_AGC_OBSRX_BLOCK_DET_DECAY_PARM
Definition: t_mykonos.h:229
@ MYKONOS_ERR_DESER_INV_M_PARM
Definition: t_mykonos.h:111
@ MGC
Definition: t_mykonos.h:800
@ MYKONOS_ERR_INIT_INV_TXFIR_INTERPOLATION
Definition: t_mykonos.h:47
@ MYKONOS_ERR_INV_AGC_RX_PMD_UPPER_HIGH_GAIN_STEP
Definition: t_mykonos.h:210
@ MYKONOS_ERR_INV_AGC_OBSRX_APD_THRESH_DIFF_VS_ATTACK_GAIN_STEP
Definition: t_mykonos.h:224
@ RX1_ADCPROFILE
Definition: t_mykonos.h:759
uint32_t performanceMetric
Definition: t_mykonos.h:1629
@ MYKONOS_ERR_GET_RX1_OVERLOADS_NULL_PARM
Definition: t_mykonos.h:308
@ TXBBF_CALDONE
Definition: t_mykonos.h:756
@ MYKONOS_ERR_HAL_LAYER
Definition: t_mykonos.h:33
@ MYKONOS_ERR_CFGVSWR_NULL_VSWRCFGSTRUCT
Definition: t_mykonos.h:440
mykonosRxProfType_t
Enum of Rx profile types.
Definition: t_mykonos.h:725
@ MYKGPIO1
Definition: t_mykonos.h:576
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_OVLD_THRESH_CNT
Definition: t_mykonos.h:268
@ AGC
Definition: t_mykonos.h:801
mykonosDpdResetMode_t bypassActuatorMode
Definition: t_mykonos.h:1060
uint8_t rxDec5Decimation
Definition: t_mykonos.h:1272
@ MYKONOS_ERR_GET_RX2_DEC_POWER_NULL_PARM
Definition: t_mykonos.h:365
@ MYKONOS_ERR_GET_DAC_PWR_INV_POINTER
Definition: t_mykonos.h:305
@ MYKONOS_ERR_SER_INV_LANEPN_PARM
Definition: t_mykonos.h:104
@ ARMBUSY
Definition: t_mykonos.h:763
@ MYKONOS_ERR_SETDPDACTCHECK_INV_LEVEL
Definition: t_mykonos.h:554
@ MYKONOS_ERR_CLKPLL_INV_VCODIV
Definition: t_mykonos.h:61
mykonosPathDelaySel_t
Enum to select the desired status calibration path delay read back.
Definition: t_mykonos.h:870
@ MYKGPIO12
Definition: t_mykonos.h:587
@ MYKONOS_ERR_RESTDPDMOD_ARMSTATE
Definition: t_mykonos.h:372
uint16_t tx1ControlRatio
Definition: t_mykonos.h:1092
@ SNRX_GT
Definition: t_mykonos.h:791
uint8_t pmdUpperLowThresh
Definition: t_mykonos.h:1382
@ MYKONOS_ERR_GET_PLLFREQ_INV_REFCLKDIV
Definition: t_mykonos.h:358
@ MYKONOS_ERR_CLGCATTENTUNCFG_INVALID_TX2_SETTINGS
Definition: t_mykonos.h:562
@ MYK_DC_OFFSET_SNF_CHN
Definition: t_mykonos.h:920
@ MYKONOS_ERR_INIT_INV_ORX_RFIR_DEC
Definition: t_mykonos.h:56
uint32_t forwardPathDelayCh2
Definition: t_mykonos.h:1642
@ MYKONOS_ERR_OBSRXFIR_INV_GAIN_PARM
Definition: t_mykonos.h:85
@ RCAL_CALDONE
Definition: t_mykonos.h:762
Data structure to hold Tx LOL Status.
Definition: t_mykonos.h:1625
@ MYKONOS_ERR_CHECKDEVSTRUCT_ORXGAINCTRL
Definition: t_mykonos.h:163
@ MYKONOS_ERR_SETUP_PA_PROT_INV_ATTEN_ENABLE
Definition: t_mykonos.h:302
uint32_t errorCode
Definition: t_mykonos.h:1661
@ MYKONOS_ERR_INV_AGC_RX1_MIN_GAIN_INDEX
Definition: t_mykonos.h:200
uint8_t agcObsRxMaxGainIndex
Definition: t_mykonos.h:1407
@ MYK_PRBS15
Definition: t_mykonos.h:707
mykonosFir_t * txFir
Definition: t_mykonos.h:1287
@ TX_LO_LEAKAGE_EXTERNAL
Definition: t_mykonos.h:831
@ MYKONOS_ERR_LOADHEX_INV_CHARCOUNT
Definition: t_mykonos.h:142
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_LOWER_HIGH_THRESH
Definition: t_mykonos.h:249
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_UPPER_LOW_THRESH
Definition: t_mykonos.h:252
@ TIA_3DB_CORNER
Definition: t_mykonos.h:824
@ TXOFF
Definition: t_mykonos.h:618
@ MYKONOS_ERR_SET_ORX_MAX_GAIN_INDEX_CHANNEL
Definition: t_mykonos.h:449
@ TX_QEC_INIT
Definition: t_mykonos.h:832
uint8_t apdLowThresh
Definition: t_mykonos.h:1346
@ MYKONOS_ERR_INV_ORX_GAIN_MODE_PARM
Definition: t_mykonos.h:179
@ MYKONOS_ERR_LOAD_ADCPROFILE_SNRX_ADCDIV_ZERO
Definition: t_mykonos.h:345
@ MYKONOS_ERR_CHECKDEVSTRUCT_TXFIR
Definition: t_mykonos.h:158
mykonosDigClocks_t * clocks
Definition: t_mykonos.h:1702
@ MYKONOS_ERR_INV_AGC_RX_PMD_LOWER_LOW_THRESH
Definition: t_mykonos.h:204
@ MYKONOS_ERR_INV_AGC_RX_BLOCK_DET_DECAY_PARM
Definition: t_mykonos.h:186
uint8_t rx1MinGainIndex
Definition: t_mykonos.h:1332
Data structure to hold ORx gain control settings for initialization and during use.
Definition: t_mykonos.h:1314
@ MYKONOS_ERR_CLKPLL_INV_RXTXPROFILES
Definition: t_mykonos.h:62
@ MYKONOS_ERR_LOAD_LBADCPROFILE_ARMMEM_FAILED
Definition: t_mykonos.h:343
mykonosGpioMode_t gpioSrcCtrl3_0
Definition: t_mykonos.h:1015
mykonosGainMode_t gainMode
Definition: t_mykonos.h:1316
@ MYKONOS_ERR_SET_ORX_MIN_GAIN_INDEX
Definition: t_mykonos.h:451
@ MYKONOS_ERR_CLGCATTENTUNCFG_INVALID_PRESET
Definition: t_mykonos.h:559
@ MYKONOS_ERR_GETTX1ATTEN_NULL_PARM
Definition: t_mykonos.h:335
@ CLGC_INIT
Definition: t_mykonos.h:838
@ CLKPLL_LOCK
Definition: t_mykonos.h:748
@ MYKONOS_ERR_PU_TXPATH_INV_PARAM
Definition: t_mykonos.h:43
uint32_t primarySigBandwidth_Hz
Definition: t_mykonos.h:1293
uint32_t calsDoneLastRun
Definition: t_mykonos.h:1540
@ MYKONOS_ERR_CFGVSWR_INV_VSWR_ADDDELAY
Definition: t_mykonos.h:439
@ LOOPBACK_RX_RX_QEC_INIT
Definition: t_mykonos.h:834
@ MYKONOS_ERR_GETCLGCSTATUS_NULLPARAM
Definition: t_mykonos.h:405
mykonosInitCalibrations_t
Enum to help set the init calibration mask.
Definition: t_mykonos.h:820
@ TX1_FIR
Definition: t_mykonos.h:772
@ MYK_SNRXB
Definition: t_mykonos.h:675
mykonosGpioMode_t
Enum to set the low voltage GPIO mode.
Definition: t_mykonos.h:891
@ MYKONOS_ERR_INITARM_INV_DATARATE_PARM
Definition: t_mykonos.h:139
@ MYKONOS_ERR_PU_GETOBSRXPATH_ARMERROR
Definition: t_mykonos.h:398
@ MYKONOS_ERR_DEFRAMER_INV_BANKID_PARM
Definition: t_mykonos.h:129
@ MYKGPIO11
Definition: t_mykonos.h:586
@ MYKONOS_ERR_RXFIR_INV_GAIN_PARM
Definition: t_mykonos.h:84
@ MYKONOS_ERR_SET_DIG_DC_OFFSET_INV_MSHIFT
Definition: t_mykonos.h:527
@ MYKONOS_ERR_SETORXGAIN_INV_CHANNEL
Definition: t_mykonos.h:72
@ MYKONOS_ERR_SETRFPLL_INV_VCOINDEX
Definition: t_mykonos.h:70
uint8_t hb2FastAttack
Definition: t_mykonos.h:1367
#define S(x)
Definition: ad9144.h:1281
@ MYKONOS_ERR_INV_AGC_OBSRX_ENABLE_SYNC_PULSE_GAIN_COUNTER
Definition: t_mykonos.h:238
mykonosTxAttenStepSize_t
Enum to set the Tx Atenuation step size.
Definition: t_mykonos.h:809
@ MYKONOS_ERR_DESER_INV_EQ_PARM
Definition: t_mykonos.h:116
@ MYKONOS_ERR_CHECKDEVSTRUCT_OBSRXFRAMER
Definition: t_mykonos.h:165
uint32_t selfcheckIrrDb
Definition: t_mykonos.h:1687
@ MYKONOS_ERR_LOAD_ADCPROFILE_RXADCDIV_ZERO
Definition: t_mykonos.h:349
@ MYKGPIO9
Definition: t_mykonos.h:584
uint32_t iterCount
Definition: t_mykonos.h:1688
mykonosfirName_t
Enum to set the desired FIR filter type for related functions.
Definition: t_mykonos.h:770
@ DACDIV_2p5
Definition: t_mykonos.h:686
@ MYKONOS_ERR_OBSRX_FRAMER_INV_LANEID_PARM
Definition: t_mykonos.h:125
uint8_t rxPllUseExternalLo
Definition: t_mykonos.h:1454
uint32_t gpioOe
Definition: t_mykonos.h:1014
@ MYKONOS_ERR_SETRFPLL_LF_PLLNAME
Definition: t_mykonos.h:514
uint8_t orx1GainIndex
Definition: t_mykonos.h:1317
@ MYKONOS_ERR_SRXFIR_INV_GAIN_PARM
Definition: t_mykonos.h:86
@ MYKONOS_ERR_RXGAINTABLE_INV_CHANNEL
Definition: t_mykonos.h:169
@ MYKONOS_ERR_INV_AGC_RX_ENABLE_SYNC_PULSE_GAIN_COUNTER
Definition: t_mykonos.h:192
@ MYKONOS_ERR_CHECKDEVSTRUCT_SNIFFERGAINCTRL
Definition: t_mykonos.h:164
@ WAITCALS
Definition: t_mykonos.h:604
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_TXPLL_LOCK
Definition: t_mykonos.h:275
uint8_t maxGainIndex
Definition: t_mykonos.h:1319
@ MYKONOS_ERR_READARMCMDSTATUSBYTE_NULL_PARM
Definition: t_mykonos.h:328
uint64_t snifferPllLoFrequency_Hz
Definition: t_mykonos.h:1472
@ RX1_FIR
Definition: t_mykonos.h:775
uint32_t txDac3dBCorner_kHz
Definition: t_mykonos.h:1295
@ MYKONOS_ERR_OBS_RX_TEMP_GAIN_COMP_RANGE
Definition: t_mykonos.h:455
@ MYKONOS_ERR_GET_TXFILTEROVRG_NULL_PARM
Definition: t_mykonos.h:317
uint8_t tx2VswrSwitchGpio3p3Pin
Definition: t_mykonos.h:1135
@ MYKONOS_ERR_SETORXGAIN_INV_ORX1GAIN
Definition: t_mykonos.h:359
@ MYKONOS_ERR_TXFIR_INV_NUMTAPS_PARM
Definition: t_mykonos.h:416
@ MYKONOS_ERR_INV_AGC_OBSRX_PMD_LOWER_LOW_THRESH
Definition: t_mykonos.h:250
uint16_t outlierThreshold
Definition: t_mykonos.h:1047
uint8_t orxMode2Pin
Definition: t_mykonos.h:1491
uint16_t dpdMaxAdaptationCurrent
Definition: t_mykonos.h:1579
uint32_t reversePathDelayCh2
Definition: t_mykonos.h:1643
uint8_t initErrCode
Definition: t_mykonos.h:1544
@ MYKONOS_ERR_INIT_INV_RXFIR_DECIMATION
Definition: t_mykonos.h:50
uint32_t updateCount
Definition: t_mykonos.h:1665
@ TRACK_TX1_QEC
Definition: t_mykonos.h:853
@ MYKONOS_ERR_RX_FRAMER_INV_PRBS_POLYORDER_PARAM
Definition: t_mykonos.h:134
uint8_t enHighRejDec5
Definition: t_mykonos.h:1273
uint8_t actuatorGainCheckEn
Definition: t_mykonos.h:1072
@ TRACK_TX1_CLGC
Definition: t_mykonos.h:857
@ MYKONOS_ERR_OK
Definition: t_mykonos.h:32
@ MYK_TX_SIG_SATURATED
Definition: t_mykonos.h:959
@ MYKONOS_ERR_DEFRAMER_INV_PRBS_CNTR_SEL_PARAM
Definition: t_mykonos.h:138
@ MYKONOS_ERR_GETRADIOSTATE_NULL_PARAM
Definition: t_mykonos.h:310
@ MYKONOS_ERR_SETRFPLL_LF_ARMERROR
Definition: t_mykonos.h:517
@ MYKONOS_ERR_INV_AGC_RX_STRUCT_INIT
Definition: t_mykonos.h:180
uint8_t tx2VswrSwitchDelay_us
Definition: t_mykonos.h:1139
@ MYKONOS_ERR_GETDPDSTATUS_ARMERRFLAG
Definition: t_mykonos.h:401
@ MYKONOS_ERR_CFGDPD_NULL_DPDCFGSTRUCT
Definition: t_mykonos.h:381
uint8_t hb2OverloadDurationCnt
Definition: t_mykonos.h:1371
@ RX2_FIR
Definition: t_mykonos.h:776
int16_t tx2DesiredGain
Definition: t_mykonos.h:1089
mykonosObsRxLoSource_t
Enum of ORx PLL names.
Definition: t_mykonos.h:735
uint16_t tx2AttenLimit
Definition: t_mykonos.h:1091
@ MYKONOS_ERR_INV_AGC_RX_HB2_HIGH_GAIN_STEP_PARM
Definition: t_mykonos.h:213
@ MYK_ORX_SIG_TOO_LOW
Definition: t_mykonos.h:956
uint8_t agcLowThsPreventGainIncrease
Definition: t_mykonos.h:1413
mykonosTrackingCalibrations_t
Enum to help set the tracking calibration mask.
Definition: t_mykonos.h:845
@ MYK_DC_OFFSET_AVAILABLE
Definition: t_mykonos.h:933
@ DC_OFFSET
Definition: t_mykonos.h:825
@ MYKONOS_ERR_INV_AGC_OBSRX_PEAK_STRUCT_INIT
Definition: t_mykonos.h:240
@ MYKONOS_ERR_ORXFIR_TAPSEXCEEDED
Definition: t_mykonos.h:418
@ MYKONOS_ERR_READFIR_COEFS_NULL
Definition: t_mykonos.h:89
uint8_t pmdLowerLowGainStepRecovery
Definition: t_mykonos.h:1390
@ RX1_RX2
Definition: t_mykonos.h:632
@ MYKONOS_ERR_GETDPD_ERROR_CNT_INV_CH
Definition: t_mykonos.h:544
@ MYKONOS_ERR_CLGCATTENTUNCFGGET_NULL_ATTRANGECFGSTRUCT
Definition: t_mykonos.h:564
@ MYK_OBS_RXOFF
Definition: t_mykonos.h:670
mykonosArmState_t
Enum for ARM states.
Definition: t_mykonos.h:902
uint8_t orx2GainIndex
Definition: t_mykonos.h:1318
@ MYKONOS_ERR_AGC_MIN_MAX_RX_CHANNEL
Definition: t_mykonos.h:448
uint16_t tx2Atten_mdB
Definition: t_mykonos.h:1438
@ MYKONOS_ERR_INV_AGC_RX_HB2_HIGH_THRESH_PARM
Definition: t_mykonos.h:214
@ MYKONOS_ERR_FRAMER_INV_BANKID_PARM
Definition: t_mykonos.h:119
uint16_t actuatorGainCheckLevel
Definition: t_mykonos.h:1074
@ MYK_DC_OFFSET_SNF
Definition: t_mykonos.h:931
@ MYKONOS_ERR_CALCDEVCLK_NULLPARAM
Definition: t_mykonos.h:69
uint8_t orxMode1Pin
Definition: t_mykonos.h:1492
@ MYKONOS_ERR_SET_RX_MIN_GAIN_INDEX
Definition: t_mykonos.h:447
mykonosTxChannels_t txChannels
Definition: t_mykonos.h:1433
@ MYKONOS_ERR_INV_AGC_OBSRX2_MIN_GAIN_INDEX
Definition: t_mykonos.h:248
@ MYKONOS_ERR_DESER_INV_HSCLK_PARM
Definition: t_mykonos.h:113
@ MYKONOS_ERR_RX2_TEMP_GAIN_COMP_STEP
Definition: t_mykonos.h:457
@ MYKONOS_ERR_GETVSWRCFG_TXORX_PROFILE_INV
Definition: t_mykonos.h:442
@ FLUSH
Definition: t_mykonos.h:609
@ RX2_GT
Definition: t_mykonos.h:788
uint8_t maxGainIndex
Definition: t_mykonos.h:1307
#define L(x)
Definition: ad9144.h:1258
@ MYKONOS_ERR_GETVSWRSTATUS_INV_CH
Definition: t_mykonos.h:444
uint8_t modelPriorWeight
Definition: t_mykonos.h:1044
uint8_t deviceId
Definition: t_mykonos.h:1191
Data structure to hold ORx data path settings.
Definition: t_mykonos.h:1462
uint8_t rxSyncbMode
Definition: t_mykonos.h:1206
@ MYKONOS_ERR_PROGRAMFIR_INV_FIRNAME_PARM
Definition: t_mykonos.h:83
uint8_t rx1EnableAck
Definition: t_mykonos.h:1496
@ MYK_ARM_PROFILE_ERROR
Definition: t_mykonos.h:908
@ MYKONOS_ERR_GET_OBSRX_DEC_POWER_NULL_PARM
Definition: t_mykonos.h:367
@ MYKONOS_WRN_RADIO_ON_NOT_MODIFIABLE
Definition: t_mykonos.h:535
@ MYKONOS_ERR_INV_AGC_RX_APD_HIGH_GAIN_STEP_PARM
Definition: t_mykonos.h:211
uint8_t minGainIndex
Definition: t_mykonos.h:1308
@ MYKONOS_ERR_INV_AGC_OBSRX_APD_GAIN_STEP_PARM
Definition: t_mykonos.h:230
@ MYKONOS_ERR_INV_AGC_RX_HB2_LOW_THRESH_PARM
Definition: t_mykonos.h:216
uint8_t agcRx1MaxGainIndex
Definition: t_mykonos.h:1403
@ MYKONOS_ERR_INV_OBSRXFRAMER_PCLKDIV_PARM
Definition: t_mykonos.h:175
uint8_t txFirInterpolation
Definition: t_mykonos.h:1288
mykonosDcOffsetChannels_t
Enum for channel selection for DC offset settings.
Definition: t_mykonos.h:916
@ MYKONOS_ERR_GETRFPLL_LF_ARMERROR
Definition: t_mykonos.h:518
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_ORXADCPROFILE
Definition: t_mykonos.h:284
uint32_t iqRate_kHz
Definition: t_mykonos.h:1275
@ MYKONOS_ERR_INIT_INV_TXINPUTHB_PARM
Definition: t_mykonos.h:294
uint8_t numFirCoefs
Definition: t_mykonos.h:1181
@ MYKONOS_ERR_GETRFPLL_NULLPARAM
Definition: t_mykonos.h:354
@ MYKONOS_ERR_SETSTATE_TRACK_ARMERRFLAG
Definition: t_mykonos.h:485
@ MYKONOS_ERR_DESER_INV_LANEPN_PARM
Definition: t_mykonos.h:117
uint8_t thb2Interpolation
Definition: t_mykonos.h:1290
uint8_t agcPeakWaitTime
Definition: t_mykonos.h:1418
@ MYK_DC_OFFSET_RX1
Definition: t_mykonos.h:929
uint32_t errorCode
Definition: t_mykonos.h:1627
mykonosGpioMode_t gpioSrcCtrl7_4
Definition: t_mykonos.h:1016
@ MYK_CLGC_ATTEN_DISCARD
Definition: t_mykonos.h:991
@ MYKONOS_ERR_GETDPDACT_NULL_ACTSTRUCT
Definition: t_mykonos.h:550
@ MYKONOS_ERR_READ_ORXFRAMERSTATUS_NULL_PARAM
Definition: t_mykonos.h:323
@ MYKGPIO16
Definition: t_mykonos.h:591
uint32_t errorStatus
Definition: t_mykonos.h:1161
@ MYKONOS_ERR_ENTXNCO_TX2_FREQ_INVALID
Definition: t_mykonos.h:341
int16_t additionalDelayOffset
Definition: t_mykonos.h:1097
@ MYKONOS_ERR_GETRXQECSTATUS_INV_CH
Definition: t_mykonos.h:469
uint8_t useTx2EnablePin
Definition: t_mykonos.h:1485
@ MYKONOS_ERR_CFGVSWR_INV_PNSEQLEVEL
Definition: t_mykonos.h:438
uint8_t txInputHbInterpolation
Definition: t_mykonos.h:1291
uint8_t rhb1Decimation
Definition: t_mykonos.h:1274
@ CALPLL_LOCK
Definition: t_mykonos.h:746
Data structure to hold Rx data path settings.
Definition: t_mykonos.h:1447
uint8_t pmdMeasConfig
Definition: t_mykonos.h:1394
@ MYKONOS_ERR_INV_AGC_RX_PKDET_FAST_ATTACK_VALUE
Definition: t_mykonos.h:219
@ MYKONOS_ERR_DEFRAMER_INV_PRBS_POLYORDER_PARAM
Definition: t_mykonos.h:137
@ MYKONOS_ERR_INITDES_INV_TXPROFILE
Definition: t_mykonos.h:167
@ OBS_SNIFFER_A
Definition: t_mykonos.h:647
@ MYKONOS_ERR_READ_DEFFIFODEPTH_NULL_PARAM
Definition: t_mykonos.h:408
@ MYKONOS_ERR_LOADHEX_INVALID_CHKSUM
Definition: t_mykonos.h:144
uint32_t forwardPathDelayCh1
Definition: t_mykonos.h:1640
@ MYKONOS_ERR_GET_RX1_DEC_POWER_NUM_SAMPLES
Definition: t_mykonos.h:362
uint16_t tx2AttenTuningPreset
Definition: t_mykonos.h:1114
@ TRACK_TX2_DPD
Definition: t_mykonos.h:856
@ MYKONOS_ERR_CFGCLGC_INV_CLGC_CTRLRATIO
Definition: t_mykonos.h:388
@ GPIO3V3_INVLEVELTRANSLATE_MODE
Definition: t_mykonos.h:883
uint8_t tx2RelThresholdEn
Definition: t_mykonos.h:1103
@ TRACK_TX1_LOL
Definition: t_mykonos.h:851
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_SNIFFPLLCP
Definition: t_mykonos.h:276
@ MYKONOS_ERR_GETRFPLL_LF_INV_PLLNAME
Definition: t_mykonos.h:520
uint8_t apdHighThreshExceededCnt
Definition: t_mykonos.h:1352
@ INIT
Definition: t_mykonos.h:603
@ MYKONOS_ERR_ABORT_INITCALS_NULL_PARAM
Definition: t_mykonos.h:311
@ MYKONOS_ERR_INV_AGC_RX_APD_THRESH_DIFF_VS_ATTACK_GAIN_STEP
Definition: t_mykonos.h:181
@ MYKGPIO6
Definition: t_mykonos.h:581
@ MYKONOS_ERR_INIT_INV_SNIFFER_RFIR_DEC
Definition: t_mykonos.h:54
@ MYKONOS_ERR_SETDEFOBSRXPATH_NULL_DEF_OBSRX_STRUCT
Definition: t_mykonos.h:404
@ MYKONOS_ERR_RESET_TXLOL_ARMERROR
Definition: t_mykonos.h:512
@ MYKONOS_ERR_PU_RXPATH_INV_PARAM
Definition: t_mykonos.h:42
@ MYK_ERR_BAD_ACTUATOR_MODEL
Definition: t_mykonos.h:965
@ MYKONOS_ERR_GETINITCALSTATUS_ARMERROR
Definition: t_mykonos.h:421
@ MYKONOS_ERR_GETSNIFFGAIN_INV_POINTER
Definition: t_mykonos.h:76
@ MYKONOS_ERR_INV_AGC_RX_PMD_UPPER_HIGH_THRESH
Definition: t_mykonos.h:205
uint8_t hb2VeryLowThreshExceededCnt
Definition: t_mykonos.h:1356
@ MYKONOS_ERR_INV_AGC_OBSRX_PKDET_FAST_ATTACK_VALUE
Definition: t_mykonos.h:265
@ DACDIV_4
Definition: t_mykonos.h:687
mykonosVcoDiv_t
Enum of possible VCO divider settings (1x, 1.5x, 2x, 3x)
Definition: t_mykonos.h:693
@ RX1_RX2_GT
Definition: t_mykonos.h:789
@ MYKONOS_ERR_CFGDPD_INV_DPDSAMPLES
Definition: t_mykonos.h:383
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_OVLD_DUR_CNT
Definition: t_mykonos.h:267
uint8_t apdHighGainStepAttack
Definition: t_mykonos.h:1359
@ TRACK_TX1_DPD
Definition: t_mykonos.h:855
@ MYKONOS_ERR_SER_INV_LANEEN_PARM
Definition: t_mykonos.h:101
@ TX1_TX2
Definition: t_mykonos.h:621
mykonosClgcAttenTuningMode_t tx2AttenTuningLimitMode
Definition: t_mykonos.h:1112
@ MYKONOS_ERR_SETTX2ATTEN_INV_PARM
Definition: t_mykonos.h:80
@ MYK_DC_OFFSET_RX2
Definition: t_mykonos.h:930
@ MYKONOS_ERR_INITARM_INV_REGCLK
Definition: t_mykonos.h:140
@ MYKONOS_ERR_SETRFPLL_LF_INV_STABILITY
Definition: t_mykonos.h:513
@ MYKONOS_ERR_SETDPDACT_NULL_ACTSTRUCT
Definition: t_mykonos.h:547
@ MYKONOS_ERR_SNRXFIR_TAPSEXCEEDED
Definition: t_mykonos.h:419
mykonosDpdResetMode_t actuatorGainCheckMode
Definition: t_mykonos.h:1073
@ RX1RX2_FIR
Definition: t_mykonos.h:777
@ MYKONOS_ERR_READARMMEM_INV_ADDR_PARM
Definition: t_mykonos.h:147
Data structure to hold settings for the current Rx specific use case profile.
Definition: t_mykonos.h:1267
@ MYKONOS_ERR_GETTX2ATTEN_NULL_PARM
Definition: t_mykonos.h:336
@ MYKONOS_ERR_HS_AND_LANE_RATE_NOT_INTEGER_MULT
Definition: t_mykonos.h:109
@ TXATTEN_0P2_DB
Definition: t_mykonos.h:813
@ MYKONOS_ERR_GETTXLOLSTATUS_ARMERRFLAG
Definition: t_mykonos.h:464
@ MYK_DPD_INIT_NOT_RUN
Definition: t_mykonos.h:955
@ MYKONOS_ERR_INV_AGC_OBSRX_HB2_VERY_LOW_THRESH_PARM
Definition: t_mykonos.h:264
@ MYKONOS_ERR_SER_INV_LANERATE_PARM
Definition: t_mykonos.h:100
@ MYKONOS_ERR_RF_DC_OFFSET_INV_ENABLE_MASK
Definition: t_mykonos.h:525
uint8_t tx2EnableAck
Definition: t_mykonos.h:1499
@ MYKONOS_ERR_INV_AGC_RX2_MIN_GAIN_INDEX
Definition: t_mykonos.h:202
uint8_t hb2VeryLowGainStepRecovery
Definition: t_mykonos.h:1363
Data structure to hold SnRx gain control settings for initialization and during use.
Definition: t_mykonos.h:1303
@ MYKONOS_ERR_GET_PATH_DELAY_ARMERRFLAG
Definition: t_mykonos.h:540
@ MYKONOS_ERR_CHECK_PLL_LOCK_NULL_PARM
Definition: t_mykonos.h:316
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_SNIFFPLL_LOCK
Definition: t_mykonos.h:277
@ MYKONOS_ERR_INV_AGC_OBSRX_APD_LOW_THRESH_PARM
Definition: t_mykonos.h:228
@ MYKONOS_ERR_RX1_TEMP_GAIN_COMP_NULL
Definition: t_mykonos.h:459
uint32_t updateCount
Definition: t_mykonos.h:1631
@ MYKONOS_ERR_RXPROFILE_FILTER_DECIMATION
Definition: t_mykonos.h:503
@ MYKONOS_ERR_INIT_INV_DACDIV
Definition: t_mykonos.h:58
@ OBSLO_SNIFFER_PLL
Definition: t_mykonos.h:738
int32_t vswr_forward_orx_rms
Definition: t_mykonos.h:1170
mykonosDacDiv_t dacDiv
Definition: t_mykonos.h:1286
@ MYK_MODEL_ERROR_HIGH
Definition: t_mykonos.h:960
@ MYKONOS_ERR_ARMSTATE_EXCEPTION
Definition: t_mykonos.h:493
@ MYKONOS_ERR_ARM_RADIOON_FAILED
Definition: t_mykonos.h:177
@ MYKONOS_ERR_GETDPDCFG_NULL_DPDCFGSTRUCT
Definition: t_mykonos.h:399
@ MYKONOS_ERR_GETRXQECSTATUS_ARMERRFLAG
Definition: t_mykonos.h:470
@ MYKONOS_ERR_CFGCLGC_INV_CLGC_ADDDELAY
Definition: t_mykonos.h:433
mykonosClgcAttenTuningMode_t
Enum for CLGC Tx attenuation tuning range modes.
Definition: t_mykonos.h:988
@ MYKGPIO10
Definition: t_mykonos.h:585
@ MYKONOS_ERR_LOAD_ADCPROFILE_ORXADCDIV_ZERO
Definition: t_mykonos.h:347
@ MYKONOS_ERR_INV_AGC_RX_PMD_UPPER_LOW_THRESH
Definition: t_mykonos.h:206
mykonosTxAttenStepSize_t txAttenStepSize
Definition: t_mykonos.h:1436
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_RX1ADCPROFILE
Definition: t_mykonos.h:282
@ MYKONOS_ERR_INV_AGC_RX_HB2_OVLD_DUR_CNT
Definition: t_mykonos.h:221
@ MYKONOS_ERR_WAITFOREVENT_TIMEDOUT_RX2ADCPROFILE
Definition: t_mykonos.h:283
mykonosEnsmState_t
Enum of valid Mykonos Enable State Machine (ENSM) states.
Definition: t_mykonos.h:600
@ MYKONOS_ERR_WRITEARMMEM_INV_ADDR_PARM
Definition: t_mykonos.h:148
@ LOOPBACK_GT
Definition: t_mykonos.h:792