A16/A24/A32 memory space
action functions
    creating
    enabling after they error
    executing
    instraction, example of
action properties
    GPIB object
    saving property values to a MAT-file
    serial port object
active state, serial port
adaptors
    finding with instrhwinfo
address configuration
    GPIB object
    VISA-GPIB object
    VISA-GPIB-VXI object
    VISA-VXI object
Agilent Technologies
    adaptors
    E1432A registers, example of
    VISA Assistant tool
array, instrument object
    creating
    example of
ASCII
    control characters
    read operations <1> <2>
    serial data
    write operations <1> <2>
ASCII Communication Tool
asynchronous
    read operations
        readasync, example of <1> <2>
        ReadAsyncMode, example of
    serial port
    write operations
ATN line
    serial poll

base properties
    list of all
BaudRate
binary
    floating-point arithmetic standard
    read operations <1> <2>
    write operations
BoardIndex
    GPIB object
    VISA-GPIB object
    VISA-GPIB-VXI object
break-interrupt event
BreakInterruptAction
buffer
    clearing hardware
    input
    output
    values versus bytes
bus and connector, GPIB
BusManagementStatus
    example of
    GPIB interface management lines
ByteOrder
bytes versus values
BytesAvailable
    example of
    input buffer
bytes-available event
    example of
BytesAvailableAction
BytesAvailableActionCount
BytesAvailableActionMode
BytesToOutput
    output buffer

CD pin
ChassisIndex
clear
    cleaning up the MATLAB environment
clrdevice
    example of
CompareBits
Configuration Tool
configuring property values
connecting to the instrument
constructor
    finding with instrhwinfo
Contents
control characters
control pins <1> <2>
controllers, GPIB
creation function
CTS pin

data bits
data format
    serial port
data lines
DataBits
DataTerminalReady
DAV line
DCE
dec2bin
default property values
delete
    cleaning up the MATLAB environment
demos
DIO lines
disconnecting from the instrument
disp
display summary
    GPIB object
    serial port object
    VISA-GPIB object
    VISA-GPIB-VXI object
    VISA-serial object
    VISA-VXI object
documentation examples
dot notation
    configuring property values
    returning property values
    saving property values to an M-file
DSR pin
DTE
DTR pin

enable registers
EOI line
    example of
EOIMode
    example of
EOS character
    EOSCharCode
EOSCharCode
    example of
EOSMode
    example of
error event
ErrorAction
ESER
even parity
event reporting
event types
    GPIB object
    serial port object
events
example index
examples
    communicating with a GPIB instrument
    communicating with a GPIB-VXI instrument
    communicating with a serial port instrument
    connecting two modems
    executing a serial poll
    executing a trigger, GPIB
    parsing input data using strread
    reading binary data, GPIB
    reading text data versus reading binary data
    recording information to disk
    understanding EOI and EOS
    using events and actions, GPIB
    using events and actions, serial port
    using software handshaking
    writing and reading text data, GPIB
    writing and reading text data, serial port
    writing text data versus writing binary data

fclose
    disconnecting from the instrument
fgetl
    example of
    reading text data
fgets
    example of
    reading text data
FlowControl
    example of
flushinput
flushoutput
fopen
    connecting to the instrument
format
    record file
    serial data
fprintf
    example of
    writing text data
fread
    example of
    reading binary data
fscanf
    example of
    reading text data
full-duplex
functions
    clear <1> <2>
    clrdevice <1> <2>
    delete <1> <2>
    disp
    fclose <1> <2>
    fgetl <1> <2>
    fgets <1> <2>
    flushinput
    flushoutput
    fopen <1> <2>
    fprintf <1> <2> <3>
    fread <1> <2> <3>
    fscanf <1> <2> <3>
    fwrite <1> <2>
    get <1> <2>
    gpib <1> <2>
    instraction <1> <2> <3>
    instrbreak
    instrcomm
    instrcreate
    instrfind
    instrhelp <1> <2>
    instrhwinfo <1> <2>
    instrreset
    instrschool <1> <2>
    isvalid
    length
    load <1> <2>
    memmap
    mempeek
    mempoke
    memread
    memunmap
    memwrite
    obj2mfile <1> <2>
    propinfo <1> <2>
    query
    readasync <1> <2> <3> <4>
    record <1> <2>
    save
    serial <1> <2>
    set <1> <2> <3>
    size
    spoll <1> <2>
    stopasync
    trigger <1> <2>
    visa
fwrite
    example of
    writing binary data

get
    GPIB object properties
gpib
    creating a GPIB object
GPIB object
    action properties
    address configuration
    base properties
    creation
    display summary
    event types
    events and actions
    object-specific properties
GPIB standard
    bus and connector
    controllers
    data
    data lines
    enable registers
    event reporting
    handshake lines
    interface management lines
    listeners
    status registers
    talkers
GPIB-VXI interface
graphical tools
    instrcomm
    instrcreate
    Measurement & Automation tool, NI
    VISA Assistant tool, Agilent
    VISA Interactive Control tool, NI
Group Execute Trigger

half-duplex
handshake lines
HandshakeStatus
    GPIB handshake lines
handshaking
    hardware
    serial port object
    software
hardware handshaking
hardware resources
help
hex2dec
hexadecimal values
    converting to decimal values
    saved to record file
high-level memory functions, VXI
HP-IB

IEEE
    488 standard
    754 standard
    format saved to record file
IFC line
inactive state, serial port
input buffer
InputBufferSize
    input buffer
instraction
    example of <1> <2>
instrbreak
instrcomm
instrcreate
instrfind
    example of
instrhelp
    example of
instrhwinfo
    adaptors, finding
    example of
    object constructors, finding
instrreset
instrschool
    example of
instrument control session
    loading
    saving
instrument object
    array
        creating
        example of
    base properties
    configuring property values
        during object creation
    connecting to instrument
    creating
    disconnecting from instrument
    input buffer
    invalid
    loading
    object-specific properties
    output buffer
    reading data
    returning from memory
    returning property values
    saving
    specifying property names
    writing data
interface
    driver adaptor
    GPIB object
    serial port object
    VISA-GPIB object
    VISA-GPIB-VXI object
    VISA-serial object
    VISA-VXI object
interface management lines
InterruptAction
invalid instrument object
isvalid

length
listeners
load <1> <2>
loading instrument objects
    MAT-file, from
    M-file, from
logical unit
LogicalAddress
low-level memory functions, VXI

MappedMemoryBase
MappedMemorySize
mark parity
MAT-file
    instrument objects, saving to
    properties, saving to
Measurement & Automation tool, NI
memmap
memory mapping, VXI
MemoryBase
MemorySize
MemorySpace
mempeek
mempoke
memread
memunmap
memwrite
message-based communication, VXI

Name
National Instruments
    adaptors
    Measurement & Automation tool
    VISA Interactive Control tool
NDAC line
NRFD line
null modem cable

obj2mfile
    example of
object constructor
    finding with instrhwinfo
object-specific properties
    list by object type
odd parity
online help
output buffer
OutputBufferSize
    output buffer
output-empty event
OutputEmptyAction
overloaded functions

Parity
parity bit
parsing input data
PinStatus
    example of
pin-status event
PinStatusAction
Port
PrimaryAddress
    GPIB object
    VISA-GPIB object
    VISA-GPIB-VXI object
properties
    BaudRate
    BoardIndex <1> <2>
    BreakInterruptAction
    BusManagementStatus <1> <2>
    ByteOrder
    BytesAvailable <1> <2>
    BytesAvailableAction
    BytesAvailableActionCount
    BytesAvailableActionMode
    BytesToOutput <1> <2>
    characteristics
    ChassisIndex
    CompareBits
    DataBits
    DataTerminalReady
    EOIMode <1> <2>
    EOSCharCode <1> <2>
    EOSMode <1> <2>
    ErrorAction
    FlowControl
    HandshakeStatus <1> <2>
    InputBufferSize <1> <2>
    InterruptAction
    LogicalAddress
    MappedMemoryBase
    MappedMemorySize
    MemoryBase
    MemorySize
    MemorySpace
    Name <1> <2>
    OutputBufferSize <1> <2>
    OutputEmptyAction
    Parity
    PinStatus
    PinStatusAction
    Port
    PrimaryAddress <1> <2>
    ReadAsyncMode
    RecordDetail <1> <2> <3>
    RecordMode <1> <2> <3>
    RecordName <1> <2> <3>
    RecordStatus
    RequestToSend
    RsrcName
    SecondaryAddress <1> <2>
    Slot
    Status <1> <2>
    StopBits
    Tag
    Terminator <1> <2>
    Timeout
    TimerAction
    TimerPeriod
    TransferStatus
    TriggerAction
    TriggerLine
    TriggerType
    Type <1> <2>
    UserData
    ValuesReceived
    ValuesSent
property values
    base <1> <2>
    configuring
        during object creation
    default
    object-specific <1> <2>
    returning
    saving
    specifying names
propinfo
    example of

query

read operations
    asynchronous <1> <2> <3>
    binary <1> <2>
    completing
        GPIB object
        serial port object
    GPIB registers
    register-based, VXI
    synchronous
    text <1> <2>
readasync
    asynchronous read operations
    example of <1> <2>
ReadAsyncMode
    asynchronous read operations
    example of
record
    example of
record file
    creating multiple files
    filename
    format
RecordDetail
    example of
    format, record file
RecordMode
    example of
    multiple record files, creating
RecordName
    example of
    specifying a record file name
RecordStatus
register-based communication, VXI
    high-level memory functions, example of
    low-level memory functions, example of
registers
    Agilent E1432A, example of
    reading and writing <1> <2>
    Service Request Enable
    Standard Event Status
    Standard Event Status Enable
    Status Byte
REN line
RequestToSend
resource name
    finding with vendor tools
    visa input argument
returning objects from memory
returning property values
RI pin
RS-232 standard
RsrcName
RTS pin

save
saving instrument objects
    MAT-file, to
    M-file, to
SBR
SCPI
SecondaryAddress
    GPIB object
    VISA-GPIB object
    VISA-GPIB-VXI object
serial
    creating a serial port object
serial poll
serial port
    configuring via operating system
    connecting two devices
    data format
    RS-232 standard
    signal and pin assignments
serial port object
    action properties
    base properties
    configuring communications
    control pins <1> <2>
    creation
    display summary
    event types
    events and actions
    handshaking
    object-specific properties
    writing data
Service Request Enable Register
SESR
session
    loading
    saving
set
    configuring property values
    GPIB object properties
    saving property values to an M-file
setserial
signal state
    GPIB
    serial port
size
Slot
software handshaking
space parity
spoll <1> <2>
SRER
SRQ line
    serial poll
Standard Event Status Enable Register
Standard Event Status Register
start bit
Status <1> <2>
Status Byte Register
status registers
stop bit
stopasync
StopBits
strread
stty
synchronous
    read operations
    serial port
    write operations

Tag
talkers
TCP/IP
termination
    EOSCharCode, example of
    read operations
        GPIB object
        serial port object
    Terminator, example of
    write operations
        GPIB object
        serial port object
Terminator
    example of
text
    read operations <1> <2>
    write operations <1> <2>
Timeout
timer event
toolbox components
    interface driver adaptor
    M-files
TransferStatus
trigger
    example of
TriggerAction
TriggerLine
TriggerType
troubleshooting
    GPIB instruments
    serial ports
    VISA instruments
Type

UserData
    saving values to a MAT-file

values versus bytes
ValuesReceived
ValuesSent
vendor tools
    Measurement & Automation tool, NI
    VISA Assistant tool, Agilent
    VISA Interactive Control tool, NI
visa
VISA Assistant tool, Agilent
VISA Interactive Control tool, NI
VISA-GPIB object
    address configuration
    base properties
    creation
    display summary
    object-specific properties
VISA-GPIB-VXI object
    address configuration
    base properties
    creation
    display summary
    object-specific properties
VISA-serial object
    base properties
    communication configuration
    creation
    display summary
    object-specific properties
VISA-VXI object
    address configuration
    base properties
    creation
    display summary
    object-specific properties
    register-based communication
VXI interface

write operations
    asynchronous
    binary
    completing
        GPIB object
        serial port object
    GPIB registers <1> <2>
    register-based, VXI
    synchronous
    text <1> <2>
    values versus bytes

Xoff
Xon