SEARch Commands (Search)


Move the cursor to the search position


Syntax


(Command)


:SEARch:CURSor A$

(Response)

A$
A$ = ACSR, BCSR


Details


Moves the cursor to the searched position of trigger search.

ACSR  Cursor A
BCSR  Cursor B


Example


:SEARch:CURSor ACSR


Note


-


Usage
Conditions


MEM




Execute search


Syntax


(Command)


:SEARch:EXEC (A$)

(Response)

A$
A$ = NEXT, CLR, (may be omitted)


Details


Executes a search.

(A$ is omitted) Execute search from the start.
NEXT  Starts searching from where last finished.
CLR   Clears the position data and marker you searched.


Example


:SEARch:EXEC


Note


As for the followings, searches are unable.
No waveform data
No match of time axis
Some blocks are different in units configuration.


Usage
Conditions


MEM




Query the search position


Syntax


(Command)


:SEARch:POSition?

(Response)

A<NR1>
A = data position


Details


Returns the serch point after executing the search.
The position A is as follows.

A >= 0 : search position
A = -1 : not found the search position
A = -2 : search operation was aborted
A = -3 : search condition error


Example


:SEARch:POSition?
(Response)  :SEARCH:POSITION 2395  (when headers are enabled)


Note


-


Usage
Conditions


MEM




Set or query the search range


Syntax


(Command)
(Query)


:SEARch:RANGe A$
:SEARch:RANGe?

(Response)

A$
A$ = WHOLe, A_B, BLWHole, BLA_B


Details


Sets the search range.
Returns the search range as a text string.

WHOLe: Applies search to the whole display blocks.
A_B: Applies search to the range between the A and B cursors on the display blocks.
BLWHole: Applies search to the all data in the whole blocks
BLA_B: Applies search to the range between the A and B cursors for the whole blocks.


Example


:SEARch:RANGe WHOle
:SEARch:RANGe?
(Response)  :SEARCH:RANGE WHOLE  (when headers are enabled)


Note



Usage
Conditions


MEM




Query the time of search position


Syntax


(Query)


:SEARch:TPOSition?

(Response)

A<NR3>
Search position, A is the elapsed time from triggering. (seconds)


Details


Returns the searched position of trigger search as A<NR3>(seconds).
The position A is as follows.

A >= 0 : search position
A = -1 : not found the search position
A = -2 : search operation was aborted
A = -3 : search condition error


Example


:SEARch:EXEC
(to execute search)

*OPC?
(to wait the finish of search)

:SEARch:TPOSition?
(Response)  :SEARCH:TPOSITION 9.9750E-05  (when headers are enabled)


Note


-


Usage
Conditions


MEM