Measurement Computing DAQFlex User Manual
Page 3

3
Table of Contents
Chapter 1
Message-based Firmware Specification ............................................................................................. 4
SMBI data types ................................................................................................................................................. 4
Communication mechanism ............................................................................................................................... 4
Control transfers ............................................................................................................................................................... 4
Message-based control transfers ......................................................................................................................... 5
StringMessage — SMBI string message ........................................................................................................................... 5
RawData — Raw data with SMBI .................................................................................................................................... 5
Analog input data format .................................................................................................................................... 6
Handling buffer overruns with the STALL property .......................................................................................... 6
Chapter 2
Programming and developing applications ....................................................................................... 7
Chapter 3
Updating device firmware .................................................................................................................... 8
Chapter 4
Updating the FPGA configuration bitfile on a non-Windows system .............................................. 9
Get the status of the FPGA configuration ........................................................................................................... 9
Loading a FPGA configuration file onto the device (Linux and Mac OS X) ..................................................... 9
Example code ...................................................................................................................................................................10
Chapter 5
Calibrating a device ............................................................................................................................ 11
Analog input calibration messages ................................................................................................................... 12
Analog output calibration messages ................................................................................................................. 16
Chapter 6
Hardware Reference ........................................................................................................................... 20
USB-204, USB-201, USB-204-OEM, and USB-201-OEM ............................................................................. 21
USB-1208FS-Plus ............................................................................................................................................ 23
USB-1408FS-Plus ............................................................................................................................................ 26
USB-1608FS-Plus ............................................................................................................................................ 29
USB-1608G Series ........................................................................................................................................... 31
USB-2001-TC ................................................................................................................................................... 35
USB-2408 Series .............................................................................................................................................. 36
USB-7202 ......................................................................................................................................................... 40
USB-7204 ......................................................................................................................................................... 42
Analog input data format .................................................................................................................................................44
Known issues ...................................................................................................................................................................45