James Reynolds / AD594x Driver
Embed: (wiki syntax)

« Back to documentation index

ClksCalInfo_Type Struct Reference

ClksCalInfo_Type Struct Reference
[TypeDefinitions]

Structure for calculating how much system clocks needed for specified number of data. More...

#include <ad5940.h>

Data Fields

uint32_t DataType
 The final data output selection.
uint32_t DataCount
 How many data you want.
uint32_t ADCSinc3Osr
 ADC SINC3 filter OSR setting.
uint32_t ADCSinc2Osr
 ADC SINC2 filter OSR setting.
uint32_t ADCAvgNum
 Average number for DFT engine.
uint32_t DftSrc
 The DFT source.
uint8_t ADCRate
 ADCRate ADCRATE_Const.
BoolFlag BpNotch
 Bypass notch filter or not.
float RatioSys2AdcClk
 Ratio of system clock to ADC clock frequency.

Detailed Description

Structure for calculating how much system clocks needed for specified number of data.

Definition at line 4696 of file ad5940.h.


Field Documentation

uint32_t ADCAvgNum

Average number for DFT engine.

Only used when data type is DATATYPE_DFT and DftSrc is DFTSRC_AVG

Definition at line 4702 of file ad5940.h.

uint8_t ADCRate

ADCRate ADCRATE_Const.

Only used when data type is DATATYPE_NOTCH

Definition at line 4704 of file ad5940.h.

uint32_t ADCSinc2Osr

ADC SINC2 filter OSR setting.

Definition at line 4701 of file ad5940.h.

uint32_t ADCSinc3Osr

ADC SINC3 filter OSR setting.

Definition at line 4700 of file ad5940.h.

Bypass notch filter or not.

Only used when data type is DATATYPE_DFT and DftSrc is DFTSRC_SINC2NOTCH

Definition at line 4705 of file ad5940.h.

uint32_t DataCount

How many data you want.

Definition at line 4699 of file ad5940.h.

uint32_t DataType

The final data output selection.

DATATYPE_Const

Definition at line 4698 of file ad5940.h.

uint32_t DftSrc

The DFT source.

Only used when data type is DATATYPE_DFT

Definition at line 4703 of file ad5940.h.

Ratio of system clock to ADC clock frequency.

Definition at line 4706 of file ad5940.h.