beautypg.com

Measurement Computing DAQFlex User Manual

Page 33

background image

DAQFlex Message-based Firmware Specification

Hardware Reference – USB-1608G Series

33

Component

Supported
Property/Command

Set/Get

Supported Values

DEV

DATATYPE

Set/Get

ENABLE, DISABLE

FLASHLED/{n}

Set

0 - 255

FPGAV

Get

FPGA firmware version

FPGACFG

Set

0xAD

Get

CONFIGMODE, CONFIGURED

FWV

Get

Firmware version; MM.mm (M = major;

m = minor)

ID

Set/Get

Up to 16 characters

MFGCAL

Get

yyyy-mm-dd HH:MM:SS

MFGCAL{item}

Get

YEAR as yyyy; 20xx
MONTH as mm; 01 to 12

DAY as dd; 01 to 31

HOUR as HH; 01 to 23

MINUTE as MM; 01 to 59
SECOND as SS; 01 to 59

MFGSER

Get

Up to 8 hexadecimal digits

RESET/{value}

DEFAULT, SYSTEM

TEMP

Get

ºC

DIO{port}

Get

8

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

TMR{ch}

DELAY

Set/Get

0 to 67110 mS

DUTYCYCLE

Set/Get

0 to 100%

IDLESTATE

Set/Get

LOW, HIGH

PERIOD

Set/Get

0.00003125 mS to 67110 mS

PULSECOUNT

Set/Get

0 to 4,294,967,295 (a value of 0 indicates

continuous pulse generation)

START

Set

STOP

Set

1

Analog output is supported on the USB-1608GX-2AO only.

Hardware features

16 analog input channels, numbered 0 to 15.

Analog input mode is configurable for single-ended (16 channels) or differential (8 channels).
Analog input ranges:

o ±10V

o ±5V

o ±2V

o ±1V