James Reynolds / AD594x Driver

Auto generated API documentation and code listings for AD594x Driver

Classes

ADCBaseCfg_Type Structure for ADC Basic settings include MUX and PGA
ADCDigComp_Type ADC digital comparator
ADCFilterCfg_Type Structure for ADC filter settings
ADCPGACal_Type ADC PGA calibration type
AGPIOCfg_Type GPIO Configure
CLKCfg_Type Clock configure
ClksCalInfo_Type Structure for calculating how much system clocks needed for specified number of data
DFTCfg_Type DFT Configuration structure
DSPCfg_Type DSP Configure
FIFOCfg_Type FIFO configure
fImpCar_Type Impedance result in Cartesian coordinate
fImpPol_Type Impedance result in Polar coordinate
FreqParams_Type FreqParams_Type - Structure to store optimum filter settings
HSDACCal_Type HSDAC calibration structure
HSDACCfg_Type HSDAC Configure
HSLoopCfg_Type High speed loop configuration
HSRTIACal_Type HSTIA internal RTIA calibration structure
HSTIACfg_Type HSTIA Configure
iImpCar_Type Int32_t type Impedance result in Cartesian coordinate
LFOSCMeasure_Type LFOSC frequency measure structure
LPAmpCfg_Type Low power amplifiers(PA and TIA)
LPDACCal_Type LPDAC calibration structure
LPDACCfg_Type LPDAC Configure
LPDACPara_Type LPDAC parameters: LPDAC code to voltage transfer function
LPLoopCfg_Type Low power loop Configure
LPRTIACal_Type LPTIA internal RTIA calibration structure
LPTIAOffsetCal_Type LPTIA Offset calibration type
SEQCfg_Type Sequencer configure
SEQInfo_Type Sequence info structure
SoftSweepCfg_Type Software controlled Sweep Function
StatCfg_Type Statistic function
SWMatrixCfg_Type Switch matrix configure
WGCfg_Type Waveform generator configuration
WGSinCfg_Type Sin wave generator parameters
WGTrapzCfg_Type Trapezoid Generator parameters The definition of the Trapezoid waveform is shown below
WUPTCfg_Type Wakeup Timer Configure

Code

ad5940.c [code] AD5940 library
ad5940.h [code] AD5940 library
ad5940mbedport.cpp [code]
Impedance.c [code] : standard 4-wire or 2-wire impedance measurement sequences. -----------------------------------------------------------------------------
Impedance.h [code] : 4-wire/2-wire impedance measurement header file. -----------------------------------------------------------------------------
main.cpp [code] : An example of using the impedance example provided by AD with Mbed ----------------------------------------------------------------------------- : https://github.com/analogdevicesinc/ad5940-examples/blob/master/LICENSE (accessed on March 8, 2021)