no-OS
|
Data structure to hold Tx data path settings. More...
#include <t_mykonos.h>
Public Attributes | |
mykonosTxProfile_t * | txProfile |
mykonosJesd204bDeframerConfig_t * | deframer |
mykonosTxChannels_t | txChannels |
uint8_t | txPllUseExternalLo |
uint64_t | txPllLoFrequency_Hz |
mykonosTxAttenStepSize_t | txAttenStepSize |
uint16_t | tx1Atten_mdB |
uint16_t | tx2Atten_mdB |
mykonosDpdConfig_t * | dpdConfig |
mykonosClgcConfig_t * | clgcConfig |
mykonosVswrConfig_t * | vswrConfig |
Data structure to hold Tx data path settings.
mykonosClgcConfig_t* mykonosTxSettings_t::clgcConfig |
CLGC settings. Only valid for a DPD-enabled transceiver, set pointer to NULL otherwise
mykonosJesd204bDeframerConfig_t* mykonosTxSettings_t::deframer |
Mykonos JESD204b deframer config for the Tx data path
mykonosDpdConfig_t* mykonosTxSettings_t::dpdConfig |
DPD settings. Only valid for a DPD-enabled transceiver, set pointer to NULL otherwise
uint16_t mykonosTxSettings_t::tx1Atten_mdB |
Initial and current Tx1 Attenuation
uint16_t mykonosTxSettings_t::tx2Atten_mdB |
Initial and current Tx2 Attenuation
mykonosTxAttenStepSize_t mykonosTxSettings_t::txAttenStepSize |
Tx Attenuation step size
mykonosTxChannels_t mykonosTxSettings_t::txChannels |
The desired Tx channels to enable during initialization
uint64_t mykonosTxSettings_t::txPllLoFrequency_Hz |
Tx PLL LO frequency (internal or external LO)
uint8_t mykonosTxSettings_t::txPllUseExternalLo |
Internal LO=0, external LO*2 if =1
mykonosTxProfile_t* mykonosTxSettings_t::txProfile |
Tx datapath profile, 3dB corner frequencies, and digital filter enables
mykonosVswrConfig_t* mykonosTxSettings_t::vswrConfig |
VSWR settings. Only valid for a DPD-enabled transceiver, set pointer to NULL otherwise