1-36
IM 701610-61E
:SEARch:I2C:ANALyze:SETup:DATA:
SOURce
Function
Sets the data channel source waveform of the I
2
C
analysis condition or queries the current setting.
Syntax
:SEARch:I2C:ANALyze:SETup:DATA:
SOURce {<NRf>}
:SEARch:I2C:ANALyze:SETup:DATA:
SOURce?
<NRf>=2, 4
Example
:SEARCH:I2C:ANALYZE:SETUP:DATA:
SOURCE 2
:SEARCH:I2C:ANALYZE:SETUP:DATA:
SOURCE? -> :SEARCH:I2C:ANALYZE:
SETUP:DATA:SOURCE 2
:SEARch:I2C:ANALyze:SETup:MPOSition
Function
Sets the reference position when the I
2
C reference
position is set to manual or queries the current
setting.
Syntax
:SEARch:I2C:ANALyze:SETup:MPOSition
{<NRf>}
:SEARch:I2C:ANALyze:SETup:MPOSition?
<NRf>=–5 to 5 divisions (10
divisions/displayed record length
steps)
Example
:SEARCH:I2C:ANALYZE:SETUP:
MPOSITION -4.000
:SEARCH:I2C:ANALYZE:SETUP:
MPOSITION? -> :SEARCH:I2C:ANALYZE:
SETUP:MPOSITION -4.00000
:SEARch:I2C:ANALyze:SETup:RPOint
Function
Sets the reference position when the I
2
C reference
position is set to manual or queries the current
setting.
Syntax
:SEARch:I2C:ANALyze:SETup:RPOint
{TRIGger|MANual}
:SEARch:I2C:ANALyze:SETup:RPOint?
Example
:SEARCH:I2C:ANALYZE:SETUP:
RPOINT TRIGGER
:SEARCH:I2C:ANALYZE:SETUP:RPOINT? ->
:SEARCH:I2C:ANALYZE:SETUP:
RPOINT TRIGGER
:SEARch:I2C:LIST? {<NRf>}
Function
Outputs one byte of I
2
C analysis result as a
character string.
Syntax
:SEARch:I2C:LIST? {<NRf>}
<NRf>=–40000 to 40000
Example
:SEARCH:I2C:LIST? 1 -> “ 1
0.024 00001111 0F 0”
:SEARch:I2C:ANALyze:SETup:CLOCk:
LEVel
Function
Sets the clock channel level of the I
2
C analysis
condition or queries the current setting.
Syntax
:SEARch:I2C:ANALyze:SETup:CLOCk:
LEVel {<voltage>}
:SEARch:I2C:ANALyze:SETup:CLOCk:
LEVel?
<voltage>=8 divisions within the
screen (0.01 division steps).
Example
:SEARCH:I2C:ANALYZE:SETUP:CLOCK:
LEVEL 1V
:SEARCH:I2C:ANALYZE:SETUP:CLOCK:
LEVEL? -> :SEARCH:I2C:ANALYZE:
SETUP:CLOCK:LEVEL 1.000E+00
:SEARch:I2C:ANALyze:SETup:CLOCk:
SOURce
Function
Sets the clock channel target waveform of the I
2
C
analysis condition or queries the current setting.
Syntax
:SEARch:I2C:ANALyze:SETup:CLOCk:
SOURce {<NRf>}
:SEARch:I2C:ANALyze:SETup:CLOCk:
SOURce?
<NRf>=1, 3
Example
:SEARCH:I2C:ANALYZE:SETUP:CLOCK:
SOURCE 1
:SEARCH:I2C:ANALYZE:SETUP:CLOCK:
SOURCE? -> :SEARCH:I2C:ANALYZE:
SETUP:CLOCK:SOURCE 1
:SEARch:I2C:ANALyze:SETup:DATA?
Function
Queries all settings related to the data channel of
the I
2
C analysis condition.
Syntax
:SEARch:I2C:ANALyze:SETup:DATA?
Example
:SEARCH:I2C:ANALYZE:SETUP:DATA? ->
:SEARCH:I2C:ANALYZE:SETUP:DATA:
SOURCE 2;LEVEL 1.000E+00,0.000E+00
:SEARch:I2C:ANALyze:SETup:DATA:LEVel
Function
Sets the data channel threshold level of the I
2
C
analysis condition or queries the current setting.
Syntax
:SEARch:I2C:ANALyze:SETup:DATA:LEVel
{<voltage>,<voltage>}
:SEARch:I2C:ANALyze:SETup:DATA:}
LEVel?
<voltage>=8 divisions within the
screen (0.01 division steps).
Example
:SEARCH:I2C:ANALYZE:SETUP:DATA:LEVEL
1V,0V
:SEARCH:I2C:ANALYZE:SETUP:DATA:
LEVEL? -> :SEARCH:I2C:ANALYZE:SETUP:
DATA:LEVEL 1.000E+00,0.000E+00
1.7 Communication Commands