Instrument Control Toolbox    

Properties Grouped by Category

This section contains brief descriptions of all toolbox properties. The properties are divided into these two groups:

Base Properties

Base properties apply to all supported instrument objects (GPIB, VISA-VXI, and so on). For example, the Timeout property is supported for all instrument objects. The base properties are organized into the following categories based on usage.

Write Properties
BytesToOutput
Indicate the number of bytes currently in the output buffer
OutputBufferSize
Specify the size of the output buffer in bytes
Timeout
Specify the waiting time to complete a read or write operation
TransferStatus
Indicate if an asynchronous read or write operation is in progress
ValuesSent
Indicate the total number of values written to the instrument

Read Properties  
BytesAvailable
Indicate the number of bytes available in the input buffer
InputBufferSize
Specify the size of the input buffer in bytes
Timeout
Specify the waiting time to complete a read or write operation
TransferStatus
Indicate if an asynchronous read or write operation is in progress
ValuesReceived
Indicate the total number of values read from the instrument

Action Properties  
BytesAvailable
Action

Specify the M-file action function to execute when a specified number of bytes are available in the input buffer, or a terminator is read
BytesAvailable
ActionCount

Specify the number of bytes that must be available in the input buffer to generate a bytes-available event
BytesAvailable
ActionMode

Specify if the bytes-available event is generated after a specified number of bytes are available in the input buffer, or after a terminator is read
ErrorAction
Specify the M-file action function to execute when an error event occurs
OutputEmpty
Action

Specify the M-file action function to execute when the output buffer is empty
TimerAction
Specify the M-file action function to execute when a predefined period of time passes
TimerPeriod
Specify the period of time between timer events

Recording Properties  
RecordDetail
Specify the amount of information saved to a record file
RecordMode
Specify whether data and event information are saved to one record file or to multiple record files
RecordName
Specify the name of the record file
RecordStatus
Indicate if data and event information are saved to a record file

General Purpose Properties  
ByteOrder
Specify the order in which the instrument stores bytes
Name
Specify a descriptive name for the instrument object
Status
Indicate if the instrument object is connected to the instrument
Tag
Specify a label to associate with a instrument object
Type
Indicate the object type
UserData
Specify data that you want to associate with a instrument object


  Property Reference Object-Specific Properties