Measurement Computing DAQFlex User Manual
Page 30
![background image](https://www.manualsdir.com/files/797455/content/doc030.png)
DAQFlex Message-based Firmware Specification
Hardware Reference – USB-1608FS-Plus
30
Component
Supported
Property/Command
Set/Get
Supported Values
DIO{port}
DIR
Set/Get
IN, OUT
LATCH
Set/Get
0 to 255
VALUE
Set/Get
0 to 255
DIO{port/bit}
DIR
Set/Get
IN, OUT
LATCH
Set/Get
port number: 0
bit number: 0 to 7
port value: 0 to 255
bit value: 0, 1
VALUE
Set/Get
port number: 0
bit number: 0 to 7
port value: 0 to 255
bit value: 0, 1
Hardware features
8 single-ended, 16-bit, simultaneous analog input channels, numbered 0 to 7.
Analog voltage input ranges:
o ±10V
o ±5V
o ±2V
o ±1V
Sampling rate:
o 100 kS/s max rate for one channel
o 400 kS/s max aggregate rate, streaming. Limited by USB transfer speed; 800 kS/s max to 32K
sample FIFO
o Channel-gain queue:
Eight elements - one gain element per channel.
8 DIO, individually configurable
External digital trigger
Bidirectional external clock
32-bit event counter
1024 bytes of nonvolatile EEPROM memory; used for storing configuration information, calibration
data, and user data.
Bulk transfers:
o The bulk in max packet size is 64 bytes.
o The bulk transfer size must be a multiple of the USB maximum bulk packet size.
o Bulk transactions are complete when a packet is sent that is less than the max packet size.
When sending an integer multiplier of the max packet size of data during a transaction, include
an empty packet to indicate the end of the transaction.