A16/A24/A32 memory space
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 <1> <2>
base properties
list of all
BaudRate
property
binary
floating-point arithmetic standard
read operations <1> <2>
write operations
binblockread
function
binblockwrite
function
BoardIndex
GPIB object
VISA-GPIB object
VISA-GPIB-VXI object
BoardIndex
property
break-interrupt event <1> <2>
BreakInterruptFcn
property
buffer
clearing hardware
input
output
values versus bytes
bus and connector, GPIB
BusManagementStatus
GPIB interface management lines
BusManagementStatus
property
example of
ByteOrder
property
bytes versus values
BytesAvailable
example of
input buffer
bytes-available event
example of
BytesAvailable
property
BytesAvailableFcn
property
BytesAvailableFcnCount
property
BytesAvailableFcnMode
property
BytesToOutput
output buffer
BytesToOutput
property
callback functions
creating
enabling after they error
executing
instrcallback
, example of
callback properties
GPIB object
saving property values to a MAT-file
serial port object <1> <2>
CD pin
ChassisIndex
property
clear
cleaning up the MATLAB environment
clear
function
clrdevice
example of
clrdevice
function
CompareBits
property
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
property
DatagramAddress
property
DatagramPort
property
DatagramReceivedFcn
property
DatagramTerminateMode
property
DataTerminalReady
property
DAV line
DCE
dec2bin
default property values
delete
cleaning up the MATLAB environment
delete
function
demos
DIO lines
disconnecting from the instrument
disp
function
display summary
GPIB object
serial port object
TCP/IP object
UDP 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
echotcpip
function
echoudp
function
enable registers
EOI line
example of
EOIMode
example of
EOIMode
property
EOS character
EOSCharCode
EOSCharCode
example of
EOSCharCode
property
EOSMode
example of
EOSMode
property
error event
ErrorFcn
property
ESER
even parity
event reporting
event types
GPIB object
serial port object <1> <2>
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 scanstr
reading binary data, GPIB
reading text data versus reading binary data
recording information to disk
understanding EOI and EOS
using events and callbacks, GPIB
using events and callbacks, 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
fclose
function
fgetl
reading text data
fgetl
function
example of
fgets
reading text data
fgets
function
example of
FlowControl
example of
FlowControl
property
flushinput
function
flushoutput
function
fopen
connecting to the instrument
fopen
function
format
record file
serial data
fprintf
example of
writing text data
fprintf
function
fread
example of
reading binary data
fread
function
free serial port from MATLAB
freeserial
function
fscanf
example of
reading text data
fscanf
function
full-duplex
function handles
functions
binblockread
binblockwrite
clear
<1> <2>
clrdevice
<1> <2>
delete
<1> <2>
disp
echotcpip
echoudp
fclose
<1> <2>
fgetl
<1> <2>
fgets
<1> <2>
flushinput
flushoutput
fopen
<1> <2>
fprintf
<1> <2> <3>
fread
<1> <2> <3>
freeserial
fscanf
<1> <2> <3>
fwrite
<1> <2>
get
<1> <2>
gpib
<1> <2>
inspect
instrbreak
instrcallback
<1> <2> <3>
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>
resolvehost
save
scanstr
serial
<1> <2>
set
<1> <2> <3>
size
spoll
<1> <2>
stopasync
tcpip
<1> <2>
trigger
<1> <2>
udp
<1> <2>
visa
fwrite
example of
writing binary data
fwrite
function
get
GPIB object properties
get
function
gpib
creating a GPIB object
gpib
function
GPIB object
address configuration
base properties
callback properties
creation
display summary
event types
events and callbacks
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
GUI
instrcomm
instrcreate
Property Inspector
half-duplex
handshake lines
HandshakeStatus
GPIB handshake lines
HandshakeStatus
property
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
InputBufferSize
property
inspect
function
instrbreak
function
instrcallback
example of <1> <2>
instrcallback
function
instrcomm
function
instrcreate
function
instrfind
example of
instrfind
function
instrhelp
example of
instrhelp
function
instrhwinfo
adaptors, finding
example of
object constructors, finding
instrhwinfo
function
instrreset
function
instrschool
example of
instrschool
function
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
TCP/IP object
UDP object
VISA-GPIB object
VISA-GPIB-VXI object
VISA-serial object
VISA-VXI object
interface management lines
InterruptFcn
property
invalid instrument object
isvalid
function
length
function
listeners
load
load
function
loading instrument objects
MAT-file, from
M-file, from
LocalHost
property
LocalPort
property
LocalPortMode
property
logical unit
LogicalAddress
property
low-level memory functions, VXI
MappedMemoryBase
property
MappedMemorySize
property
mark parity
MAT-file
instrument objects, saving to
properties, saving to
Measurement & Automation tool, NI
memmap
function
memory mapping, VXI
MemoryBase
property
MemoryIncrement
property
MemorySize
property
MemorySpace
property
mempeek
function
mempoke
function
memread
function
memunmap
function
memwrite
function
message-based communication, VXI
Nagle's algorithm
Name
property
National Instruments
adaptors
Measurement & Automation tool
VISA Interactive Control tool
NDAC line
NRFD line
null modem cable
obj2mfile
example of
obj2mfile
function
object constructor
finding with instrhwinfo
object-specific properties
list by object type
odd parity
online help
output buffer
OutputBufferSize
output buffer
OutputBufferSize
property
output-empty event
OutputEmptyFcn
property
parity bit
Parity
property
parsing input data
PinStatus
example of
pin-status event
PinStatus
property
PinStatusFcn
property
Port
property
PrimaryAddress
GPIB object
VISA-GPIB object
VISA-GPIB-VXI object
PrimaryAddress
property
properties
BaudRate
BoardIndex
<1> <2>
BreakInterruptFcn
BusManagementStatus
<1> <2>
ByteOrder
BytesAvailable
<1> <2>
BytesAvailableFcn
BytesAvailableFcnCount
BytesAvailableFcnMode
BytesToOutput
<1> <2>
characteristics
ChassisIndex
CompareBits
DataBits
DatagramAddress
DatagramPort
DatagramReceivedFcn
DatagramTerminateMode
DataTerminalReady
EOIMode
<1> <2>
EOSCharCode
<1> <2>
EOSMode
<1> <2>
ErrorFcn
FlowControl
HandshakeStatus
<1> <2>
InputBufferSize
<1> <2>
InterruptFcn
LocalHost
LocalPort
LocalPortMode
LogicalAddress
MappedMemoryBase
MappedMemorySize
MemoryBase
MemoryIncrement
MemorySize
MemorySpace
Name
<1> <2>
OutputBufferSize
<1> <2>
OutputEmptyFcn
Parity
PinStatus
PinStatusFcn
Port
PrimaryAddress
<1> <2>
ReadAsyncMode
RecordDetail
<1> <2> <3>
RecordMode
<1> <2> <3>
RecordName
<1> <2> <3>
RecordStatus
RemoteHost
RemotePort
RequestToSend
RsrcName
SecondaryAddress
<1> <2>
Slot
Status
<1> <2>
StopBits
Tag
Terminator
<1> <2>
Timeout
TimerFcn
property
TimerPeriod
property
TransferDelay
TransferStatus
TriggerFcn
TriggerLine
TriggerType
Type
<1> <2>
UserData
ValuesReceived
ValuesSent
Property Inspector
property values
base <1> <2>
configuring
during object creation
default
object-specific <1> <2>
returning
saving
specifying names
propinfo
example of
propinfo
function
query
function
read operations
asynchronous <1> <2> <3>
binary <1> <2>
completing
GPIB object <1> <2>
serial port object
GPIB registers
register-based, VXI
synchronous
text <1> <2>
readasync
asynchronous read operations
example of <1> <2>
readasync
function
ReadAsyncMode
asynchronous read operations
example of
ReadAsyncMode
property
record
example of
record file
creating multiple files
filename
format
record
function
RecordDetail
example of
format, record file
RecordDetail
property
RecordMode
example of
multiple record files, creating
RecordMode
property
RecordName
example of
specifying a record file name
RecordName
property
RecordStatus
property
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
release serial port from MATLAB
RemoteHost
property
RemotePort
property
REN line
RequestToSend
resolvehost
function
resource name
finding with vendor tools
visa
input argument
returning objects from memory
returning property values
RI pin
RS-232 standard
RsrcName
property
RTS pin
save
function
saving instrument objects
MAT-file, to
M-file, to
SBR
scanstr
scanstr
function
SCPI
SecondaryAddress
GPIB object
VISA-GPIB object
VISA-GPIB-VXI object
SecondaryAddress
property
serial
creating a serial port object
serial
function
serial poll
serial port
configuring via operating system
connecting two devices
data format
release from MATLAB
RS-232 standard
signal and pin assignments
serial port object
base properties
callback properties <1> <2>
configuring communications
control pins <1> <2>
creation
display summary
event types <1> <2>
events and callbacks
handshaking
object-specific properties
writing data <1> <2>
Service Request Enable Register
SESR
session
loading
saving
set
configuring property values
GPIB object properties
saving property values to an M-file
set
function
setserial
signal state
GPIB
serial port
size
function
Slot
property
software handshaking
space parity
spoll
spoll
function
SRER
SRQ line
serial poll <1> <2>
Standard Event Status Enable Register
Standard Event Status Register
start bit
Status
Status Byte Register
Status
property
status registers
stop bit
stopasync
function
StopBits
property
stty
synchronous
read operations
serial port
write operations
Tag
property
talkers
TCP/IP object
creation
display summary
tcpip
creating a TCP/IP object
tcpip
function
tcpip object
object-specific properties <1> <2>
termination
EOSCharCode
, example of
read operations
GPIB object <1> <2>
serial port object
Terminator
, example of
write operations
GPIB object
serial port object <1> <2>
Terminator
example of
Terminator
property
text
read operations <1> <2>
write operations <1> <2>
Timeout
property
timer event
toolbox components
interface driver adaptor
M-files
TransferDelay
property
TransferStatus
property
trigger
example of
trigger
function
TriggerFcn
property
TriggerLine
property
TriggerType
property
troubleshooting
GPIB instruments
serial ports
VISA instruments
Type
property
udp
function
UDP object
creation
display summary
udpl
creating a UDP object
UserData
saving values to a MAT-file
UserData
property
values versus bytes
ValuesReceived
property
ValuesSent
property
vendor tools
Measurement & Automation tool, NI
VISA Assistant tool, Agilent
VISA Interactive Control tool, NI
VISA Assistant tool, Agilent
visa
function
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
Workspace browser
Display Hardware Info
Display Summary
Instrument Help
Property Inspector
write operations
asynchronous
binary
completing
GPIB object
serial port object <1> <2>
GPIB registers <1> <2>
register-based, VXI
synchronous
text <1> <2>
values versus bytes
Xoff
Xon