Analog Output Function List

Simple Output

AioSingleAo

Outputs the specified channel one time (in binary value)

AioSingleAoEx

Outputs the specified channel one time (in voltage/current value)

AioMultiAo

Outputs the more than one channel one time (in binary value)

AioMultiAoEx

Outputs the more than one channel one time (in voltage/current value)

Resolution

AioGetAoResolution

Retrieves the resolution

Channel

AioSetAoChannels

Sets the number of channels

AioGetAoChannels

Retrieves the number of channels

AioGetAoMaxChannels

Retrieves the maximum number of channels that you can use

Range

AioSetAoRange

Sets the range to the specified channel

AioSetAoRangeAll

Sets the range to all channels

AioGetAoRange

Retrieves the range of the specified channel

Transfer Mode

AioSetAoTransferMode

Sets the transfer mode

AioGetAoTransferMode

Retrieves the transfer mode

AioSetAoTransferData

Sets the user buffer

AioGetAoSamplingDataSize

Retrieves the transfer size per generating

AioSetAoTransferSize

Sets the transfer size for user buffer mode

AioGetAoTransferSize

Retrieves the transfer size for user buffer mode

Memory Type

AioSetAoMemoryType

Sets the memory type for outputting data

AioGetAoMemoryType

Retrieves the memory type for outputting data

Repeat

AioSetAoRepeatTimes

Sets the repeat times

AioGetAoRepeatTimes

Retrieves the repeat times

Clock

AioSetAoClockType

Sets the clock type

AioGetAoClockType

Retrieves the clock type

AioSetAoSamplingClock

Sets the internal clock

AioGetAoSamplingClock

Retrieves the internal clock

AioSetAoClockEdge

Sets the timing of external clock input

AioGetAoClockEdge

Retrieves the timing of external clock input

Setting Data

AioSetAoSamplingData

Sets the output data (in binary value)

AioSetAoSamplingDataEx

Sets the output data (in voltage/current value)

Start Condition

AioSetAoStartTrigger

Sets the condition for starting the sampling

AioGetAoStartTrigger

Retrieves the condition of starting the sampling

Stop Condition

AioSetAoStopTrigger

Sets the condition for stopping the sampling

AioGetAoStopTrigger

Retrieves the condition of stopping the sampling

Event

AioSetAoEvent

Sets Window message notification

AioGetAoEvent

Retrieves Window message notification

AioSetAoCallBackProc

Registries the callback function

AioSetAoEventSamplingTimes

Sets the event that the specified number of generatings are stored

AioGetAoEventSamplingTimes

Retrieves the event that the specified number of generatings are stored

AioSetAoEventTransferTimes

Sets the event that the specified number of data are transferred

AioGetAoEventTransferTimes

Retrieves the event that the specified number of data are transferred

Action

AioStartAo

Starts conversion

AioStopAo

Stops conversion

AioEnableAo

The relay circuit of specified channel is made ON status

AioDisableAo

The relay circuit of specified channel is made OFF status

Status

AioGetAoStatus

Retrieves the status

AioGetAoSamplingCount

Retrieves the number of samplings

AioGetAoSamplingTimes

Retrieves the number of the output data

AioGetAoTransferCount

Retrieves the transfer data count

AioGetAoTransferLap

Retrieves the number of overwrite

AioGetAoRepeatCount

Retrieves the number of repeats

Reset

AioResetAoStatus

Resets the status

AioResetAoMemory

Resets the memory for setting the data