2-39
IM 701730-51E
SPI Bus Signal Analysis Function
2
2.8 Communication Commands
:SEARch:SPI:ANALyze:ABORt
Function
Aborts the execution of the Analysis.
Syntax
:SEARch:SPI:ANALyze:ABORt
Example
:SEARCH:SPI:ANALYZE:ABORT
:SEARch:SPI:ANALyze:EXECute
Function
Executes the analysis.
Syntax
:SEARch:SPI:ANALyze:EXECute
Example
:SEARCH:SPI:ANALYZE:EXECUTE
:SEARch:SPI:ANALyze:SETup?
Function
Queries all settings related to the analysis.
Syntax
:SEARch:SPI:ANALyze:SETup?
Example
:SEARCH:SPI:ANALYZE:SETUP? ->
:SEARCH:SPI:ANALYZE:SETUP:CLOCK:
LEVEL 0.0E+00;HYSTERESIS 0.30;
POLARITY RISE;:SEARCH:SPI:
ANALYZE:SETUP:DATA1:MODE 1;
LEVEL 0.0E+00,0.0E+00;:SEARCH:SPI:
ANALYZE:SETUP:DATA2:MODE 1;
LEVEL 0.0E+00,0.0E+00;:SEARCH:SPI:
ANALYZE:SETUP:CS:CHANNEL4:MODE 0;
LEVEL 0.0E+00;:SEARCH:SPI:ANALYZE:
SETUP:CS:CHANNEL5:MODE 0;
LEVEL 0.0E+00;:SEARCH:SPI:ANALYZE:
SETUP:CS:CHANNEL6:MODE 0;
LEVEL 0.0E+00;:SEARCH:SPI:ANALYZE:
SETUP:CS:CHANNEL7:MODE 0;
LEVEL 0.0E+00;:SEARCH:SPI:ANALYZE:
SETUP:CS:CHANNEL8:MODE 0;
LEVEL 0.0E+00;:SEARCH:SPI:ANALYZE:
SETUP:CS:LOGIC:A0 0;A1 0;A2 0;A3 0;
A4 0;A5 0;A6 0;A7 0;:SEARCH:SPI:
ANALYZE:SETUP:CS:ESTATE NONE;:
SEARCH:SPI:ANALYZE:SETUP:
RPOINT TRIGGER;MPOSITION 0.0000000;
BITORDER MSBFIRST
:SEARch:SPI:ANALyze:SETup:BITorder
Function
Sets the bit order of analysis data or queries the
current setting.
Syntax
:SEARch:SPI:ANALyze:SETup:BITorder
{MSBFirst|LSBFirst}
:SEARch:SPI:ANALyze:SETup:BITorder?
Example
:SEARCH:SPI:ANALYZE:SETUP:
BITORDER
MSBFIRST:SEARCH:SPI:ANALYZE:
SETUP:BITORDER? -> :SEARCH:SPI:
ANALYZE:SETUP:BITORDER MSBFIRST
:SEARch:SPI:ANALyze:SETup:CLOCk?
Function
Queries all settings related the clock signal in
the analysis.
Syntax
:SEARch:SPI:ANALyze:SETup:CLOCk?
Example
:SEARCH:SPI:ANALYZE:SETUP:CLOCK? ->
:SEARCH:SPI:ANALYZE:SETUP:CLOCK:
LEVEL 1.000E+00;HYSTERESIS 0.3;
POLARITY RISE
:SEARch:SPI:ANALyze:SETup:CLOCk:
HYSTeresis
Function
Sets the hysteresis for the detection level of the
clock signal in the analysis or queries the
current setting.
Syntax
:SEARch:SPI:ANALyze:SETup:CLOCk:
HYSTeresis {<NRf>}
:SEARch:SPI:ANALyze:SETup:CLOCk:
HYSTeresis?
<NRf>=0.3 to 4.0 (div, 0.1 steps)
Example
:SEARCH:SPI:ANALYZE:SETUP:CLOCK:
HYSTERESIS 0.5
:SEARCH:SPI:ANALYZE:SETUP:CLOCK:
HYSTERESIS? -> :SEARCH:SPI:ANALYZE:
SETUP:CLOCK:HYSTERESIS 0.5
:SEARch:SPI:ANALyze:SETup:CLOCk:
LEVel
Function
Sets the detection level of the clock signal in
the analysis or queries the current setting.
Syntax
:SEARch:SPI:ANALyze:SETup:CLOCk:
LEVel {<Voltage>}
:SEARch:SPI:ANALyze:SETup:CLOCk:
LEVel?
<Voltage>=8 divisions within the screen (0.01
division steps).
Example
:SEARCH:SPI:ANALYZE:SETUP:CLOCK:
LEVEL1V:SEARCH:SPI:ANALYZE:SETUP:CLOCK:
LEVEL?-> :SEARCH:SPI:ANALYZE:SETUP:
CLOCK:LEVEL 1.000E+00
Description
When a current probe is set to CH1, this
command sets or queries the <Current> value.
:SEARch:SPI:ANALyze:SETup:CLOCk:
POLarity
Function
Sets the slope of the clock signal in the analysis
or queries the current setting.
Syntax
:SEARch:SPI:ANALyze:SETup:CLOCk:
POLarity {RISE|FALL}
:SEARch:SPI:ANALyze:SETup:CLOCk:
POLarity?
Example
:SEARCH:SPI:ANALYZE:SETUP:CLOCK:
POLARITY RISE
:SEARCH:SPI:ANALYZE:SETUP:CLOCK:
POLARITY? -> :SEARCH:SPI:ANALYZE:
SETUP:CLOCK:POLARITY RISE