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

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"