beautypg.com

Aocal, Start, Status – Measurement Computing DAQFlex User Guide User Manual

Page 55: Aoscan, Bufsize

background image

DAQFlex Software User's Guide

DAQFlex Message Reference – Programming messages – AOCAL

55

AOCAL

Gets the manufacturer calibration date and time.

Refer to the device-specific information in the Hardware Reference section for the component properties

and commands supported by each DAQ device.

Properties

START, STATUS

START

Start the D/A internal calibration. This operation calibrates the analog outputs and writes calibration

factors to the board.
Message

"?AOCAL:START"

Response "AOCAL:START"

Note

Once the "AOCAL:START" message is sent, no other messages other than
"?AOCAL:STATUS" may be sent until the calibration process is complete.

STATUS

Get the status of the D/A internal calibration.
Message

"?AOCAL:STATUS"

Response "AOCAL:STATUS=value""

value

RUNNING, IDLE

AOSCAN

Sets and gets property values when scanning analog output channels.

Refer to the device-specific information in the Hardware Reference section for the component properties
and commands supported by each DAQ device.

Properties

BUFSIZE, CAL, COUNT, EXTPACER, HIGHCHAN, INDEX, LOWCHAN, RANGE, RATE, SAMPLES, SCALE,

START, STATUS, STOP

BUFSIZE

Set the size in bytes of the buffer used for analog output scanning operations.
Message

"AOSCAN:BUFSIZE=value"

Response "AOSCAN:BUFSIZE"

value

The size in bytes of the output buffer.

Example

"AOSCAN:BUFSIZE=65536"

Notes

The default buffer size is 65536 bytes. This should be sufficient for most applications.

The actual buffer size will always be an integer multiple of the device's maximum

packet size.

Get the size of the buffer used for AOSCAN.
Message

"?AOSCAN:BUFSIZE"

Response "AOSCAN:BUFSIZE=value"