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)