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. The object-specific functions are organized into the following categories based on instrument object type.
GPIB Functions
GPIB Functions | |
clrdevice |
Clear instrument buffer |
gpib |
Create a GPIB object |
spoll |
Perform a serial poll |
trigger |
Send a trigger message to the instrument |
VISA-GPIB Functions
VISA-GPIB Functions | |
clrdevice |
Clear instrument buffer |
trigger |
Send a trigger message to the instrument |
visa |
Create a VISA object |
VISA-VXI Functions
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
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-Serial Functions | |
visa |
Create a VISA object |
Serial Port Functions
Serial Port Functions | |
serial |
Create a serial port object |
serialbreak |
Send a break to the instrument |
![]() | Functions Grouped by Category | Alphabetical List of Functions | ![]() |