
Pattern Recorder Control
These commands allow the pattern recorders to be configured and the recorded patterns to be
retrieved.
:RECorder#:SOURce
Syntax:
:RECorder#:SOURce <sourceid>
Specifies the analyzer from which this recorder gets its data. The analyzer is identified by a quoted
string, which can be determined with the
:ANA#:IDEN?
query.
Example command:
REC0:SOUR "ANALYZER0"
:RECorder#:SOURce?
Syntax:
:RECorder#:SOURce?
Queries the currently assigned analyzer.
Example query:
REC0:SOUR?
Example response:
"ANALYZER0"
:RECorder#:EVENt
Syntax:
:RECorder#:EVENt <eventid>[,<eventid>[,...]]
Defines which events trigger the pattern recorder to start recording. Events are identified via quoted
strings.
Note that the events that you specify must be defined before this command is called (see e.g. page
82).
Example command:
REC0:EVEN "event1","event2"
:RECorder#:EVENt:COUNt?
Syntax:
:RECorder#:EVENt:COUNt?
Returns the number of events that are assigned to the pattern recorder.
Example query:
REC0:EVEN:COUN?
Example response:
2
:RECorder#:EVENt?
Syntax:
:RECorder#:EVENt? <index>
Returns the identifier of an event that is assigned to the recorder. Since there can be multiple events
assigned to a recorder, you can iterate over all assigned events using an index. To query the name of
the first assigned event, use index 0. The index must be less than the number of events (see
Example query:
REC0:EVEN? 1
Example response:
"event2"
BIT-3000 User Manual
65