User`s manual
44 Relay Matrix Switch Command Reference Chapter 3
Example Enabling Continuous Scanning
This example enables continuous scanning of channels 00 through 03 of
a single-module switchbox. Since TRIGger:SOURce IMMediate (default)
is set, use an interface clear command (such as CLEAR) to stop the
scan.
INIT:CONT ON
!Enable continuous scanning
SCAN (@10000:10003)
!Scan channels 00-03
INIT
!Start scan cycle, close chan 00
INITiate:CONTinuous?
INITiate:CONTinuous? queries the scanning state. With continuous
scanning enabled, the command returns 1. With continuous scanning
disabled, the command returns 0.
Example Query Continuous Scanning State
This example enables continuous scanning of a switchbox and queries
the state. Since continuous scanning is enabled, INIT:CONT? returns 1.
INIT:CONT ON
!Enable continuous scanning
INIT:CONT?
!Query continuous scanning state
INITiate[:IMMediate]
INITiate[:IMMediate] starts the scanning process and closes the first
channel in the channel list. Successive triggers from the source selected
by the TRIGger:SOURce command advance the scan through the
channel list.
Comments Starting the Scanning Cycle: The INITiate[:IMMediate] command starts
scanning by closing the first channel in the channel list. Each trigger
received advances the scan to the next channel in the channel list.
An invalid channel list definition causes an error (see [ROUTe:]SCAN).
Stopping Scanning Cycles: See ABORt.
Example Enabling a Single Scan
This example enables a single scan of channels 00 through 03 of a
single-module switchbox. The trigger source to advance the scan is
immediate (internal) triggering set with TRIGger:SOURce:IMMediate.
SCAN (@10000:10003)
!Scan channels 00-03
INIT
!Begin scan, close channel 00