The tcDspAdcBaseConfig class provides a simple configuration structure that may be used when initializing a tcDspAdcBase derived interface class.
More...
#include <DspAdcBase.h>
List of all members.
Public Attributes |
bool | mbPackFIFO |
| When true, will pack two 16 bit words into 1 32 bit read (default: true)
|
bool | mbFlipBit |
| When true, will flip the MSB of the sampled data (default: true).
|
bool | mbUDClear |
| When true, will override user data with zeros (default: false)
|
bool | mbExtTrigger |
| When true, data capture is controlled by external trigger (default: true)
|
bool | mbBurstCapture |
| When true, burst capture mode, when false, continuous mode (default: true)
|
bool | mbSaturationMode |
| When true, user data bit 0 will be replaced with the otr bit while in packed mode (default: true)
|
bool | mbDifferentialMode |
| When true, data from adjacent channels are combined assuming a differential input (default: false)
|
unsigned int | mnChannelMask |
| Sets the channels to be used in round-robin capture (default: all disabled)
|
unsigned short | mnDelay |
| When burst capture mode is enabled, the delay count after trigger (default: 0)
|
unsigned short | mnCapture |
| When burst capture mode is enabled, the number of samples collected (default: 1024)
|
Detailed Description
The tcDspAdcBaseConfig class provides a simple configuration structure that may be used when initializing a tcDspAdcBase derived interface class.
Constructor & Destructor Documentation
MityDSP::tcDspAdcBaseConfig::tcDspAdcBaseConfig |
( |
void |
| ) |
|
|
inline |
MityDSP::tcDspAdcBaseConfig::~tcDspAdcBaseConfig |
( |
void |
| ) |
|
|
inline |
Member Data Documentation
bool MityDSP::tcDspAdcBaseConfig::mbPackFIFO |
When true, will pack two 16 bit words into 1 32 bit read (default: true)
bool MityDSP::tcDspAdcBaseConfig::mbFlipBit |
When true, will flip the MSB of the sampled data (default: true).
bool MityDSP::tcDspAdcBaseConfig::mbUDClear |
When true, will override user data with zeros (default: false)
bool MityDSP::tcDspAdcBaseConfig::mbExtTrigger |
When true, data capture is controlled by external trigger (default: true)
bool MityDSP::tcDspAdcBaseConfig::mbBurstCapture |
When true, burst capture mode, when false, continuous mode (default: true)
bool MityDSP::tcDspAdcBaseConfig::mbSaturationMode |
When true, user data bit 0 will be replaced with the otr bit while in packed mode (default: true)
bool MityDSP::tcDspAdcBaseConfig::mbDifferentialMode |
When true, data from adjacent channels are combined assuming a differential input (default: false)
unsigned int MityDSP::tcDspAdcBaseConfig::mnChannelMask |
Sets the channels to be used in round-robin capture (default: all disabled)
unsigned short MityDSP::tcDspAdcBaseConfig::mnDelay |
When burst capture mode is enabled, the delay count after trigger (default: 0)
unsigned short MityDSP::tcDspAdcBaseConfig::mnCapture |
When burst capture mode is enabled, the number of samples collected (default: 1024)