Specifications

2-14 Programming Guide
Programming Commands and Examples ESG Family Signal Generators
:COMMunicate Subsystem
:COMMunicate Subsystem
The communicate subsystem is used to set the controls and the parameters associated
with serial system communication.
GPIB Address
:SYSTem:COMMunicate:GPIB:ADDRess <number>
:SYSTem:COMMunicate:GPIB:ADDRess?
This command sets the source’s GPIB address. The choices for the variable <number> are
integers 0 through 30.
This is a persistent state set to 19 at the factory.
RS-232 Baud Rate
:SYSTem:COMMunicate:SERial:BAUD <number>
:SYSTem:COMMunicate:SERial:BAUD?
This command sets the baud rate for the rear panel RS-232 interface (labeled AUXILIARY
INTERFACE). The baud rate must be set to 19200 if an optional remote interface box is
connected. The choices for the variable are 300, 1200, 2400, 4800, 9600, 19200, 38400.
This is a persistent state set to 19200 at the factory.
RS-232 Reset
:SYSTem:COMMunicate:SERial:RESet
There is no query for this command.
This command resets the RS-232 buffer. This will discard any unprocessed SCPI input
received via the RS-232 port.
There are no initial values associated with this command.
RS-232 RTS Control
:SYSTem:COMMunicate:SERial:CONTrol:RTS ON|OFF|IBFull|RFR
:SYSTem:COMMunicate:SERial:CONTrol:RTS?
This command controls the state of the RS-232 RTS line. The choices are ON, OFF, RFR,
and IBFull.
Use ON for connecting the optional remote interface box. The instrument ignores the state
of the CTS line.
Use OFF for a three-wire remote connection. With this setting, the instrument ignores the
state of the CTS line. This setting is not compatible with the optional remote interface box.
Use IBFull or its alias RFR to turn on handshaking. Do not use these settings without a
properly configured remote connection that uses hardwire handshaking.