MityDSP Documentation Index
Public Types | Public Member Functions | Public Attributes
MityDSP::tcDspAdc776XBaseConfig Class Reference

< Masks used to enable channels for round-robin capture More...

#include <DspAdc776XBase.h>

Inheritance diagram for MityDSP::tcDspAdc776XBaseConfig:
MityDSP::tcDspAdcBaseConfig

List of all members.

Public Types

enum  {
  e77xFilt2Bypass, e77xFilt2Dec2x, e77xFilt2Dec4x, e77xFilt2Dec8x,
  e77xFilt2Dec16x, e77xFilt2Dec32x
}
enum  { e77xFiltEnable, e77xFiltBypass }

Public Member Functions

 tcDspAdc776XBaseConfig (void)
 ~tcDspAdc776XBaseConfig (void)
- Public Member Functions inherited from MityDSP::tcDspAdcBaseConfig
 tcDspAdcBaseConfig (void)
 ~tcDspAdcBaseConfig (void)

Public Attributes

bool mbFilter1
int mnFilter2
bool mbFilter3
bool mb_nCDIV
bool mb_nPowDown
- Public Attributes inherited from MityDSP::tcDspAdcBaseConfig
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

< Masks used to enable channels for round-robin capture

The tcDspAdcBaseConfig class provides a simple configuration structure that may be used when initializing a tcDspAdcBase derived interface class.


Member Enumeration Documentation

anonymous enum
Enumerator:
e77xFilt2Bypass 
e77xFilt2Dec2x 
e77xFilt2Dec4x 
e77xFilt2Dec8x 
e77xFilt2Dec16x 
e77xFilt2Dec32x 
anonymous enum
Enumerator:
e77xFiltEnable 
e77xFiltBypass 

Constructor & Destructor Documentation

MityDSP::tcDspAdc776XBaseConfig::tcDspAdc776XBaseConfig ( void  )
inline
MityDSP::tcDspAdc776XBaseConfig::~tcDspAdc776XBaseConfig ( void  )
inline

Member Data Documentation

bool MityDSP::tcDspAdc776XBaseConfig::mbFilter1
int MityDSP::tcDspAdc776XBaseConfig::mnFilter2
bool MityDSP::tcDspAdc776XBaseConfig::mbFilter3
bool MityDSP::tcDspAdc776XBaseConfig::mb_nCDIV
bool MityDSP::tcDspAdc776XBaseConfig::mb_nPowDown

  
Generated on Mon Apr 22 2013 11:33:02 for MityDSP Core by  Doxygen Version 1.8.1.1
Copyright © 2009, Critical Link LLC, All rights reserved.