2-25
IM 701610-61E
SPI-Bus Analysis Function
2
2.6 Communication Commands
:SEARch:SPI:SEARch:DATA?
Function Queries all settings related to the Data search of
the SPI analysis results.
Syntax :SEARch:SPI:SEARch:DATA?
Example :SEARCH:SPI:SEARCH:DATA? -> :SEARCH:
SPI:SEARCH:DATA:BYTE 8;
PATTERN1 “10X10X10”;
PATTERN2 “0X10X10X”;
PATTERN3 “X10X10X1”;
PATTERN4 “01X01X01”;
PATTERN5 “1X01X01X”;
PATTERN6 “X01X01X0”;
PATTERN7 “X10X10X1”;
PATTERN8 “11010101”
:SEARch:SPI:SEARch:DATA:BYTE
Function Sets the number of data bytes to be searched for
the Data search of the SPI analysis results.
Syntax :SEARch:SPI:SEARch:DATA:BYTE {<NRf>}
:SEARch:SPI:SEARch:DATA:BYTE?
<NRf>=1 to 8
Example :SEARCH:SPI:SEARCH:DATA:BYTE 8
:SEARCH:SPI:SEARCH:DATA:BYTE? ->
:SEARCH:SPI:SEARCH:DATA:BYTE 8
:SEARch:SPI:SEARch:DATA:HEXa<x>
Function Sets the Data search pattern of the SPI analysis
result in hexadecimals.
Syntax :SEARch:SPI:SEARch:DATA:HEXa<x>
{<string>}
<string>=2 characters by combining
‘0’ to ‘F’ and ‘X’
<x>=1 to 8
Example :SEARCH:SPI:SEARCH:DATA:HEXA1 “1A”
:SEARch:SPI:SEARch:DATA:PATTern<x>
Function Sets the Data search pattern of the SPI analysis
results in binary or queries the current setting.
Syntax :SEARch:SPI:SEARch:DATA:PATTern<x>
{<string>}
:SEARch:SPI:SEARch:DATA:PATTern<x>?
<string>=8 characters by combining
‘0,’ ‘1,’ and ‘X’
<x>=1 to 8
Example :SEARCH:SPI:SEARCH:DATA:
PATTERN1 “10X10X10”
:SEARCH:SPI:SEARCH:DATA:PATTERN1? ->
:SEARCH:SPI:SEARCH:DATA:
PATTERN1 “10X10X10”
:SEARch:SPI:SEARch:NEXT?
Function Performs the SPI analysis result search after the
current byte and returns the search position.
Syntax :SEARch:SPI:SEARch:NEXT?
Example :SEARCH:SPI:SEARCH:NEXT? -> 10
Description When the search is successful, a value in the
range of –40000 to 40000 is returned. If it fails,
“NAN” is returned.
:SEARch:SPI:SEARch:PFORmat
Function Sets the format of the search pattern of the SPI
analysis results or queries the current setting.
Syntax :SEARch:SPI:SEARch:PFORmat
{HEXa|BINary}
:SEARch:SPI:SEARch:PFORmat?
Example :SEARCH:SPI:SEARCH:PFORMAT BINARY
:SEARCH:SPI:SEARCH:PFORMAT? ->
:SEARCH:SPI:SEARCH:PFORMAT BINARY
:SEARch:SPI:SEARch:PREVious?
Function Performs the SPI analysis result search before
the current byte and returns the search position.
Syntax :SEARch:SPI:SEARch:PREVious?
Example :SEARCH:SPI:SEARCH:PREVIOUS? -> -10
Description When the search is successful, a value in the
range of –40000 to 40000 is returned. If it fails,
“NAN” is returned.
:SEARch:SPI:SEARch:SOURce
Function Sets the data source for performing the SPI
analysis result search or queries the current
setting.
Syntax :SEARch:SPI:SEARch:SOURce
{DATA1|DATA2}
:SEARch:SPI:SEARch:SOURce?
Example :SEARCH:SPI:SEARCH:SOURCE DATA1
:SEARCH:SPI:SEARCH:SOURCE? ->
:SEARCH:SPI:SEARCH:SOURCE DATA1
:SEARch:SPI:SEARch:TYPE
Function Sets the type of SPI analysis result search or
queries the current setting.
Syntax :SEARch:SPI:SEARch:TYPE
{FRAMe|INDefinite}
:SEARch:SPI:SEARch:TYPE?
Example :SEARCH:SPI:SEARCH:TYPE FRAME
:SEARCH:SPI:SEARCH:TYPE? ->
:SEARCH:SPI:SEARCH:TYPE FRAME