no-OS
Public Attributes | List of all members
mykonosPowerMeasAgcCfg_t Struct Reference

Data structure to hold power measurement settings for the AGC. More...

#include <t_mykonos.h>

Public Attributes

uint8_t pmdUpperHighThresh
 
uint8_t pmdUpperLowThresh
 
uint8_t pmdLowerHighThresh
 
uint8_t pmdLowerLowThresh
 
uint8_t pmdUpperHighGainStepAttack
 
uint8_t pmdUpperLowGainStepAttack
 
uint8_t pmdLowerHighGainStepRecovery
 
uint8_t pmdLowerLowGainStepRecovery
 
uint8_t pmdMeasDuration
 
uint8_t pmdMeasConfig
 

Detailed Description

Data structure to hold power measurement settings for the AGC.

Member Data Documentation

◆ pmdLowerHighGainStepRecovery

uint8_t mykonosPowerMeasAgcCfg_t::pmdLowerHighGainStepRecovery

Number of gain indices to increment gain if pmdLowerHighThresh is not exceeded by the end of the agcGainUpdateCounter. 5-bit field

◆ pmdLowerHighThresh

uint8_t mykonosPowerMeasAgcCfg_t::pmdLowerHighThresh

Power measurement lower band, high threshold. This value sets the threshold in (negative) -dBFS. Byte value must be greater than pmdUpperLowThresh. 7-bit field

◆ pmdLowerLowGainStepRecovery

uint8_t mykonosPowerMeasAgcCfg_t::pmdLowerLowGainStepRecovery

Number of gain indices to increment gain if pmdLowerLowThresh is not exceeded by the end of the agcGainUpdateCounter. 5-bit field

◆ pmdLowerLowThresh

uint8_t mykonosPowerMeasAgcCfg_t::pmdLowerLowThresh

Power measurement lower band, low threshold. This value is a negative offset to the pmdLowerHighThresh threshold. 4-bit field

◆ pmdMeasConfig

uint8_t mykonosPowerMeasAgcCfg_t::pmdMeasConfig

Power measurement configuration. 2-bit field. [00]=PMD disabled, [01]=PMD Enabled at HB2 output, [10]=Enabled at RFIR output (recommended), [11]=PMD Enabled at BBDC2

◆ pmdMeasDuration

uint8_t mykonosPowerMeasAgcCfg_t::pmdMeasDuration

Number of samples to measure power on. The number of samples corresponding to the 4-bit word is 8*2^(pmdMeasDuration[3:0]). This value must be less than agcGainUpdateCounter

◆ pmdUpperHighGainStepAttack

uint8_t mykonosPowerMeasAgcCfg_t::pmdUpperHighGainStepAttack

Number of gain indices to decrement gain if pmdUpperHighThresh is exceeded by the end of the agcGainUpdateCounter. 5-bit field

◆ pmdUpperHighThresh

uint8_t mykonosPowerMeasAgcCfg_t::pmdUpperHighThresh

Power measurement upper band, high threshold . This value is a positive offset to the pmdUpperLowThresh threshold. 4-bit field

◆ pmdUpperLowGainStepAttack

uint8_t mykonosPowerMeasAgcCfg_t::pmdUpperLowGainStepAttack

Number of gain indices to decrement gain if pmdUpperLowThresh is exceeded by the end of the agcGainUpdateCounter. 5-bit field

◆ pmdUpperLowThresh

uint8_t mykonosPowerMeasAgcCfg_t::pmdUpperLowThresh

Power measurement upper band, low threshold. This value sets the threshold in (negative) -dBFS. Byte value must be less than pmdLowerHighThresh. 7-bit field


The documentation for this struct was generated from the following file: