Specifications

28
6. Remote interface
6.1 RS232C protocol
Configuration of RS232 interface
:
Transfer rate: 2400/4800/9600/19200/38400/57600
Stop bit: 1 bit
Character length: 8 bits
XON-OFF: None
Parity: None
Note: The supplied R232C cable is configured as cross or null-modem over cable
Command syntax and protocol
See section 6.3 for a complete list of commands. A command consists of the ASCII letters for the command
and a data part. There is no blank between the command and the data part. Some commands do not contain
a data part. The data parts are ASCII characters. All commands must be terminated with CRLF (carriage
return/line feed).
The transmission of each command must be preceded by a “CY” handshake. The computer program must
send the ASCII character 'C' to the 6010. Then the 6010 attenuator responds by sending 'Y' followed by
CRLF. Only after successful exchange of this handshake will a command be accepted by the attenuator.
Upon receipt of a valid command, the 6010 responds with a string “OK”, followed by CRLF. The sequence
for a command transmission is:
PC
6010
"C" ------>
<------ "Y"+CRLF
"RCL1KHZ”+CRLF ------>
<------ "OK"+CRLF
Download command DLxxxx
The DLxxxx command can be used to transfer a block of arbitrary attenuation data to the instrument using
a single command. xxxx is a decimal value between 8 – 131071 and denotes the length or number of
attenuation data points to be transmitted. The attenuation data will be transmitted immediately following
the DLxxx command. As with the other commands, the DLxxxx command must be preceded by a “CY”
handshake. The data are terminated by CRLF and the attenuator will acknowledge receipt of the data with
‘OK’. If data transmission was unsuccessful, the instrument will respond with ‘ERR’.