Instances of this class create an interface to an ADC776X 24-bit sigma delta analog to digital converter. More...
#include <core/DspAdc776X.h>
Classes | |
union | tuFifoData |
Public Member Functions | |
tcDspAdc776X (void *apAddress, tcDspAdc776XBaseConfig *apConfig=NULL, int anLevel=gnAutoLevel) | |
This constructor is used to open a tcDspAdc776X interface with the the specified settings (optional). | |
~tcDspAdc776X () | |
Default destructor. | |
bool | CheckOverRange (unsigned int anLword) |
Given an unpacked data word from the ADC776X FIFO, this routine will indicate whether or not an overflow condition exists. | |
unsigned int | GetUserData (unsigned int anLword) |
Instances of this class create an interface to an ADC776X 24-bit sigma delta analog to digital converter.
tcDspAdc776X::tcDspAdc776X | ( | void * | apAddress, | |
tcDspAdc776XBaseConfig * | apConfig = NULL , |
|||
int | anLevel = gnAutoLevel | |||
) |
This constructor is used to open a tcDspAdc776X interface with the the specified settings (optional).
The interface is not yet enabled for capture following construction.
This constructor registers the capabilities of this particular ADC with the base class.
[in] | apAddress | - Base Address of the ADC core |
[in] | apConfig | - Optional Configuration Structure |
[in] | anLevel | - The interrupt vector used by the core (default: gnAutoLevel). |
tcDspAdc776X::~tcDspAdc776X | ( | ) |
Default destructor.
bool tcDspAdc776X::CheckOverRange | ( | unsigned int | anLword | ) |
Given an unpacked data word from the ADC776X FIFO, this routine will indicate whether or not an overflow condition exists.
[in] | anLword | Data word from FIFO. |
unsigned int MityDSP::tcDspAdc776X::GetUserData | ( | unsigned int | anLword | ) |