beautypg.com

Measurement Computing WaveBook rev.3.0 User Manual

Page 229

background image

WaveBook User’s Manual,

6-24-99

daqX API - Command Reference D-33

ADC Miscellaneous Definitions

ADC Flag Definitions - daqAdcFlag

Analog/High Speed Digital Flag

Counter Channel Flags

Clear or shift the least significant

nibble - typically used with 12-bit ADCs

DafAnalog

00h

DafCtr16

201h

DafIgnoreLSNibble

00h

DafHighSpeedDigital

01h

DafCtr32Low

401h

DafClearLSNibble

20h

DafCtr32High

801h

DafShiftLSNibble

40h

DafDigitalShiftLSByte

40h

Digital Channel Flags

Unipolar/Bipolar Flag

DafDigital8

01h

DafUnipolar

00h

DafDigital16

101h

DafBipolar

02h

Frequency vs Period -

daqAdcRateMode

ADC Acquisition Mode

Definitions - daqAdcAcqMode

ADC Transfer Mask Definitions -

daqAdcTransferMask

DarmPeriod

0

DaamNShot

0

DatmCycleOff

00h

DarmFrequency

1

DaamNShotRearm

1

DatmCycleOn

01h

DarmEstClockPacer

2

DaamInfinitePost

2

DatmUpdateBlock

00h

DaamPrePost

3

DatmUpdateSingle

02h

DatmUpdateAny

04h

DatmUserBuf

00h

DatmDriverBuf

08h

DatmIgnoreOverruns

10h

DatmPacingMode

20h

ADC Clock Source Definitions -

daqAdcClockSource

ADC File Open Mode Definitions

- daqAdcOpenMode

ADC Acquisition/Transfer Active Flag

Definitions - daqAdcActiveFlag

DacsAdcClock

0

DaomAppendFile

0

DaafAcqActive

01h

DacsGatedAdcClock

1

DaomWriteFile

1

DaafAcqTriggered

02h

DacsTriggerSource

2

DaomCreateFile

2

DaafTransferActive

04h

DacsExternalTTL

3

DaafAcqArmed

08h

DaafAcqDataPresent

10h

ADC Acquisition State -

daqAdcAcqState

ADC Buffer Transfer Mask -

daqAdcBufferXferMask

DaasPreTrig

0

DabtmOldest

0

DaasPostTrig

1

DabtmNewest

1

DabtmWait

0

DabtmRetAvail

2

DabtmNoWait

4

DabtmRetNotDone

8

ADC Gain Definitions

daqTest

Command Definitions

daqAdcGain

DaqTestCommand

WgcX1

0

DtstBaseAddressValid

0

WgcX2

1

DtstInterruptLevelValid

1

WgcX5

2

DtstDmaChannelValid

2

WgcX10

3

DtstAdcFifoInputSpeed

3

WgcX20

4

Wbk11 & Wbk14 only

DtstDacFifoOutputSpeed

4

WgcX50

5

Wbk11 & Wbk14 only

DtstIOInputSpeed

5

WgcX100

6

Wbk11 & Wbk14 only

DtstIOOutputSpeed

6

WgcX200

7

Wbk14 only

WgcDigital8

8

8-Bit Digital

ADC Range Definitions

WgcDigital16

9

16-Bit Digital

DaqAdcRangeT

WgcCtr16

10

16-Bit Countet/Timer

DarUniPolarDE

0

Unipolar Differential

WgcCtr32Low

11

32-Bit Counter (High Byte)

DarBiPolarDE

1

Bipolar Differential

WgcCtr32High

12

32-Bit Counter (Low Byte)

Calibration Input Signal Sources

DaqCalInputT

DaqCalTableTypeT

DciNormal
DciCalGround
DciCal5V
DciCal500mV

0
1
2
3

Ext. signal from device input
Internal calibration ground signal
Internal 5 V calibration signal
Internal 500 mV calibration signal

DaqChanOptionFlagType

DcttFactory
DcttUser

0
1

Factory calibration

constants

User-defined

calibration constants

DcofChannel

0

Apply option to 1 channel only

DcofModule

1

Apply option to whole module