Usb-7204 – Measurement Computing DAQFlex User Manual
Page 42
DAQFlex Message-based Firmware Specification
Hardware Reference – USB-7204
42
USB-7204
Use the components below to set or get device properties.
Refer to the DAQFlex Software User's Guide for a description of each component and property.
Component
Supported
Property/Command
Set/Get
Supported Values
AI
CHMODE
Set
SE, DIFF
AI{ch}
OFFSET
Get
4-byte floating point numeric
RANGE
Set/Get
BIP20V, BIP10V, BIP5V, BIP4V, BIP2PT5V,
BIP2V, BIP1PT25V, BIP1V
SLOPE
Get
4-byte floating point numeric
VALUE
Get
Unsigned integer numeric
AISCAN
EXTPACER
Set/Get
ENABLE/MASTER, ENABLE/SLAVE,
ENABLE/GSLAVE
HIGHCHAN
Set/Get
0 to 7
LOWCHAN
Set/Get
0 to 7
QUEUE
Set/Get
ENABLE, DISABLE, RESET
RATE
Set/Get
0.596 to 50,000 Hz
(1 channel)
RANGE
RANGE{ch}
Get
0 - 15 (the number of elements in the
queue)
Set
BIP20V, BIP10V, BIP5V, BIP4V, BIP2PT5V,
BIP2V, BIP1PT25V, BIP1V
RANGE{element/ch} Set
Element: 0 to 15
Channel: 0 to 7 SE,
0 to 3 DIFF
Range: See the range values above.
SAMPLES
Set/Get
0 to N
(0 = continuous scan;
N = 32-bit)
STALL
Set/Get
ENABLE, DISABLE
START
STATUS
Get
IDLE, RUNNING, OVERRUN
STOP
TRIG
Set/Get
ENABLE, DISABLE
XFRMODE
Set/Get
BLOCKIO, SINGLEIO
AITRIG
REARM
Set/Get
ENABLE, DISABLE
TYPE
Set/Get
EDGE/RISING, EDGE/FALLING
AO
RANGE
Get
UNI4.096V
VALUE
Set
0 to 4095
AOSCAN
HIGHCHAN
Set/Get
0 to 1
LOWCHAN
Set/Get
0 to 1
RANGE{ch}
Get
UNI4.096V
RATE
Set/Get
one channel: 1 to 10 kHz
two channels: 1 to 5 kHz
SAMPLES
Set/Get
0 to N
(0 = continuous scan; N = 32-bit)
STALL
Set/Get
ENABLE, DISABLE
START
STATUS
Get
IDLE, RUNNING, UNDERRUN