![background image](http://html1.mh-extra.com/html/racal-instruments/1256e/1256e_manual_3132597115.webp)
1256E User Manual
Racal Instruments
©
2002
SCPI Command Basics 5-19
*TST? Query
The *TST? query is supported only to be compliant with the IEEE-
488.2 standard. The 1256 performs an extensive self-test at every
power-up. If the system detects any failures, the condition is
indicated directly on the front-panel display. Normally self-test
errors are considered to be fatal conditions and result in a system
halt. In this condition, communication activity ceases. For this
reason, communications only function if self-test passes and
therefore a *TST? will always report a value of “0” indicating a
successful self-test.
*RCL Command
The *RCL command will recall the relay states from non-volatile
memory. The *RCL command may specify a non-volatile memory
location from which to recall the instrument state. That is, both of
the following formats are accepted:
*RCL
*RCL
<location>
If <location> is specified, it must be in the range 0 to 100. If
<location> is not specified, it will default to 100.
Location “0” has a special purpose. This location is used by the
1256 at power-up to set the initial relay states.
The *RCL command recalls the states of all relays in the system.
The relay states are stored using the *SAV command.
Note that path names, module names, status registers, include
lists, and so on are NOT affected by the *RCL command.
*SAV Command
The *SAV command will prepare to store a given state into non-
volatile memory. The actual process of updating non-volatile
memory for this command requires a separate SYSTEM:NVUPD
command. This allows multiple relay states, path names, module
names, relay verification flags, and verification masks to be
updated in rapid succession, followed by a single, slower update of
the actual non-volatile memory.
The *SAV command accepts one of two formats:
*SAV
*SAV
<location>