beautypg.com

Measurement Computing DAQFlex User Manual

Page 37

background image

DAQFlex Message-based Firmware Specification

Hardware Reference – USB-2408 Series

37

Component

Supported
Property/Command

Set/Get

Supported Values/Notes

AIQUEUE

CLEAR

Set

COUNT

Get

0 to 64 elements

AIQUEUE{element}

CHAN

Set/Get

element: 0 to 63
value: 0 to 15

DATARATE

Set/Get

3750, 2000, 1000, 500, 100, 60, 50, 25,
10, 5, 2.5 (S/s)

CHMODE

Set/Get

element: 0 to 63
value: SE, DIFF, TC/OTD, TC/NOOTD

RANGE

Set/Get

element: 0 to 63
value: BIP10V, BIP5V, BIP2.5V,

BIP1.25V, BIP625.0E-3V, BIP312.5E-3V,

BIP156.25E-3V, BIP78.125E-3V

AISCAN

HIGHCHAN

Set/Get

0 to 15 single-ended, 0 to 7 differential

LOWCHAN

Set/Get

0-15 single-ended, 0 to 7 differential

QUEUE

Set/Get

ENABLE, DISABLE

RATE

Set/Get

2.5 Hz to 1102.94 Hz (1 channel)

RANGE, RANGE{ch}

Set/Get

BIP10V, BIP5V, BIP2.5V, BIP1.25V,

BIP625.0E-3V, BIP312.5E-3V,

BIP156.25E-3V, BIP78.125E-3V

RESET

Set

SAMPLES

Set/Get

0 to N
(0 = continuous scan; N = 32-bit)

STALL

Set/Get

ENABLE, DISABLE

START

Set

STATUS

Get

IDLE, RUNNING, OVERRUN

STOP

Set

XFRMODE

Set/Get

BLOCKIO, SINGLEIO

AO

1

RES

Get

D/A resolution
U16 (unsigned 16-bitinteger)

UPDATE

AO{ch}

1

OFFSET

Get

4-byte floating point numeric

RANGE

Get

BIP10V

REG

Set/Get

0 to 4095

SLOPE

Get

4-byte floating point numeric

VALUE

Set

0 to 4095

AOCAL

1

AIRES

Get

S24 (24-bit signed value)

LOCK

Set

RES

Get

U16 (16-bit unsigned value)

UNLOCK

Set

AOCAL{ch}

1

AIOFFSET

Get

Double precision floating point numeric

(hex bytes). The channel is ignored.

AIRANGE

Get

BIP10V

AISLOPE

Get

Double precision floating point numeric

(hex bytes). The channel is ignored.

AIVALUE

Get

Counts

OFFSET

Set/Get

Double precision floating point numeric

SLOPE

Set/Get

Double precision floating point numeric

VALUE

Set/Get

0 to 65,535 counts