ATEasy provides six types of operations for use in an I/O Table:
Operation |
Description |
For more information, see: |
Output |
Appends data at the current Output buffer pointer and then advances the pointer to where the newly-appended data in the buffer ends. Use Output operations before the Send operation. |
|
Send |
Transmits the data from the Output buffer to a device, flushes the buffer, and moves the buffer pointer back to the beginning of the buffer. Precede the Send operation with at least one Output operation |
|
Receive |
Reads the data from the device and puts it into the Input buffer and then sets the pointer to the beginning of the buffer. Use the Receive operation before the Input operations. |
|
Input |
Moves data from the Input buffer into a variable, and advances the buffer pointer. Each Input operation may be preceded by one or more Receive operations. Precede the Input operations with a Receive operation. |
|
Delay |
Creates a delay between I/O operations. |
|
Trigger |
For GPIB, generates a hardware trigger called Group Execute Trigger (GET). For VXI, generates a trigger called Word Serial Pull (WSP). |