Instrument Control Toolbox    

Object-Specific Functions

Object-specific functions apply only to instrument objects of a given type (GPIB, VISA-VXI, and so on). For example, the serialbreak function is supported only for serial port objects.

GPIB Functions
clrdevice
Clear instrument buffer
gpib
Create a GPIB object
spoll
Perform a serial poll
trigger
Send a trigger message to the instrument

Serial Port Functions
freeserial
Release hold on a serial port
serial
Create a serial port object
serialbreak
Send a break to the instrument

TCP/IP Functions
echotcpip
Start or stop a TCP/IP echo server
resolvehost
Return network name or network address
tcpip
Create a TCP/IP object

UDP Functions
echoudp
Start or stop a UDP echo server
resolvehost
Return network name or network address
udp
Create a UDP object

VISA-GPIB Functions
clrdevice
Clear instrument buffer
trigger
Send a trigger message to the instrument
visa
Create a VISA object

VISA-VXI Functions
clrdevice
Clear instrument buffer
memmap
Map memory for low-level memory read and write operations
mempeek
Low-level memory read from VXI register
mempoke
Low-level memory write to VXI register
memread
High-level memory read from VXI register
memunmap
Unmap memory for low-level memory read and write operations
memwrite
High-level memory write to VXI register
trigger
Send a trigger message to the instrument
visa
Create a VISA object

VISA-GPIB-VXI Functions
clrdevice
Clear instrument buffer
memmap
Map memory for low-level memory read and write operations
mempeek
Low-level memory read from VXI register
mempoke
Low-level memory write to VXI register
memread
High-level memory read from VXI register
memunmap
Unmap memory for low-level memory read and write operations
memwrite
High-level memory write to VXI register
visa
Create a VISA object

VISA-Serial Functions
visa
Create a VISA object


  Function Reference Functions - Alphabetical List