3-47
IM 701450-51E
SPI Bus Signal Analysis Function
3
:SEARch:SPI:ANALyze:SETup:CS:ESTate
Function
Sets the enable status of the chip select signal
(CS) in the analysis or queries the current
setting.
Syntax
:SEARch:SPI:ANALyze:SETup:CS:ESTate
{HIGH|LOW|DONTcare}
:SEARch:SPI:ANALyze:SETup:CS:
ESTate?
Example
:SEARCH:SPI:ANALYZE:SETUP:CS:
ESTATE LOW
:SEARCH:SPI:ANALYZE:SETUP:CS:
ESTATE? -> :SEARCH:SPI:ANALYZE:
SETUP:CS:ESTATE LOW
:SEARch:SPI:ANALyze:SETup:DATA<x>?
Function
Queries all settings related to the data input/
output signal (Data1/Data2) in the analysis.
Syntax
:SEARch:SPI:ANALyze:SETup:DATA<x>?
<x>=1, 2
Example
:SEARCH:SPI:ANALYZE:SETUP:DATA1? ->
:SEARCH:SPI:ANALYZE:SETUP:DATA1:
MODE 1;LEVEL 1.000E+00,0.000E+00
:SEARch:SPI:ANALyze:SETup:DATA<x>:
LEVel
Function
Sets the threshold level of the data input/output
signal (Data1/Data2) in the analysis or queries
the current setting.
Syntax
:SEARch:SPI:ANALyze:SETup:DATA<x>:
LEVel {<Voltage>,<Voltage>}
:SEARch:SPI:ANALyze:SETup:DATA<x>:
LEVel?
<Voltage>=8 divisions within the screen (0.01
division steps).
<x>=1, 2
Example
:SEARCH:SPI:ANALYZE:SETUP:DATA1:
LEVEL1V,0V
:SEARCH:SPI:ANALYZE:SETUP:DATA1:
LEVEL? -> :SEARCH:SPI:ANALYZE:
SETUP:DATA1:
LEVEL 1.000E+00,0.000E+00
Description
When <x>=1, the CH2 input is the data signal.
When <x>=2, the CH3 input is the data signal.
When a current probe is set to CH2 or CH3, this
command sets or queries the <Current> value.
:SEARch:SPI:ANALyze:SETup:DATA<x>:
MODE
Function
Enables/Disables the data input/output signal
(Data1/Data2) in the analysis or queries the
current setting.
Syntax
:SEARch:SPI:ANALyze:SETup:DATA<x>:
MODE {<Boolean>}
:SEARch:SPI:ANALyze:SETup:DATA<x>:
MODE?
<x>=1, 2
Example
:SEARCH:SPI:ANALYZE:SETUP:DATA1:
MODE ON
:SEARCH:SPI:ANALYZE:SETUP:DATA1:
MODE? -> :SEARCH:SPI:ANALYZE:SETUP:
DATA1:MODE 1
:SEARch:SPI:ANALyze:SETup:MPOSition
Function
Sets the reference point when the reference
point of the analysis is set to manual or queries
the current setting.
Syntax
:SEARch:SPI:ANALyze:SETup:MPOSition
{<NRf>}
:SEARch:SPI:ANALyze:SETup:
MPOSition?
<NRf>=–5 to 5 divisions (10 divisions/displayed
record length steps)
Example
:SEARCH:SPI:ANALYZE:SETUP:
MPOSITION -4.000
:SEARCH:SPI:ANALYZE:SETUP:
MPOSITION? -> :SEARCH:SPI:ANALYZE:
SETUP:MPOSITION -4.00000
:SEARch:SPI:ANALyze:SETup:RPOint
Function
Sets whether to set the reference point of the
analysis to the trigger position or set it manually
or queries the current setting.
Syntax
:SEARch:SPI:ANALyze:SETup:RPOint
{TRIGger|MANual}
:SEARch:SPI:ANALyze:SETup:RPOint?
Example
:SEARCH:SPI:ANALYZE:SETUP:
RPOINT TRIGGER
:SEARCH:SPI:ANALYZE:SETUP:RPOINT?
-> :SEARCH:SPI:ANALYZE:SETUP:
RPOINT TRIGGER
:SEARch:SPI:LIST?
Function
Outputs one byte of analysis result as a
character string.
Syntax
SEARch:SPI:LIST? {<NRf>}
<NRf>=–40000 to 40000
Example
:SEARCH:SPI:LIST? 1 ->
” 10.024 01010101 00000010 L”
3.8 Communication Commands