Queueseq, Trig, Xfrmodes – Measurement Computing DAQFlex User Guide User Manual

Page 79

Advertising
background image

DAQFlex Software User's Guide

DAQFlex Message Reference – Reflection messages – AISCAN

79

QUEUESEQ

Get the channel sequence format of the analog input channel queue.
Message

"@AISCAN:QUEUESEQ"

Response

"AISCAN:PROG%QUEUESEQ=implementation>value"

implementation FIXED%, PROG%, or not specified if value is NOT_SUPPORTED

value

The channel format capability for the channel queue. This value can

be one or more of the following: ADJACENT, ASCENDING,
ANYORDER, DUPLICATE, or returns NOT_SUPPORTED if the device

doesn't support an analog input queue.

Example

"AISCAN: QUEUESEQ=FIXED%DUPLICATE,ANYORDER "

Note

Queue sequence format:

ADJACENT – only adjacent channels can appear in the sequence. Example: 2,3,4.

ASCENDING – channels must appear in ascending order in the sequence.

Example: 0,3,5.

ANYORDER – channels may appear in any order in the sequence. Example: 6,3,7,0.

DUPLICATE – a channel may appear more than once in the sequence.

Example: 0,2,2,3.

TRIG

Get a value indicating whether the device supports external triggering of analog input channels.
Message

"@AISCAN:TRIG"

Response

"AISCAN:TRIG=implementation>value"

implementation PROG%, HWSEL% (hardware selectable), or not specified if value is

NOT_SUPPORTED.

value

ENABLE, DISABLE, or returns NOT_SUPPORTED if the device doesn't

support triggering analog input externally.

Example

"AISCAN:EXTTRIG=PROG%ENABLE, DISABLE"

XFRMODES

Get the input transfer modes supported by a device.
Message

"@AISCAN:XFRMODES"

Response

"AISCAN:XFRMODES=implementation>value"

implementation FIXED%, PROG% (programmable), or not specified if value is

NOT_SUPPORTED.

value

BLOCKIO, SINGLEIO, BURSTAD, BURSTIO, or returns
NOT_SUPPORTED if the device doesn't support transfer modes.

Example

"AISCAN:XFRMODES=PROG%BLOCKIO,SINGLEIO,BURSTIO"

Advertising