1-32
IM 701610-61E
:TRIGger:I2C:ADDRess:DATA:
CONDition
Function
Sets the trigger condition of the Data pattern when
the I
2
C trigger type is set to Address&Data or
queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:DATA:
CONDition {TRUE|FALSE}
:TRIGger:I2C:ADDRess:DATA:
CONDition?
Example
:TRIGGER:I2C:ADDRESS:DATA:
CONDITION TRUE:
TRIGGER:I2C:ADDRESS:DATA:
CONDITION? -> :TRIGGER:I2C:ADDRESS:
DATA:CONDITION TRUE
:TRIGger:I2C:ADDRess:DATA:HEXa
Function
Sets the Data pattern in hexadecimals when the
I
2
C trigger type is set to Address&Data.
Syntax
:TRIGger:I2C:ADDRess:DATA:HEXa
{<string>}
<string>=2 characters by combining
‘0’ to ‘F’ and ‘X’
Example
:TRIGGER:I2C:ADDRESS:DATA:HEXA “2B”
:TRIGger:I2C:ADDRess:DATA:MODE
Function
Sets the valid/invalid setting of the Data pattern
when the I
2
C trigger type is set to Address&Data or
queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:DATA:MODE
{<Boolean>}
:TRIGger:I2C:ADDRess:DATA:MODE?
Example
:TRIGGER:I2C:ADDRESS:DATA:MODE ON
:TRIGGER:I2C:ADDRESS:DATA:MODE? ->
:TRIGGER:I2C:ADDRESS:DATA:MODE 1
:TRIGger:I2C:ADDRess:DATA:PATTern
Function
Sets the Data pattern in binary when the I
2
C trigger
type is set to Address&Data or queries the current
setting.
Syntax
:TRIGger:I2C:ADDRess:DATA:PATTern
{<string>}
:TRIGger:I2C:ADDRess:DATA:
PATTern?
<string>=8 characters by combining
‘0,’ ‘1,’ and ‘X’
Example
:TRIGGER:I2C:ADDRESS:DATA:PATTERN
“10X10X10”
:TRIGGER:I2C:ADDRESS:DATA:PATTERN? ->
:TRIGGER:I2C:ADDRESS:DATA:
PATTERN “10X10X10”
1.7 Communication Commands
:TRIGger:I2C:ADDRess:DATA:POSItion
Function
Sets the comparison position of the Data pattern
when the I
2
C trigger type is set to Address&Data
or queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:DATA:POSItion
{FIRStbyte|ANYWhere}
Example
:TRIGGER:I2C:ADDRESS:DATA:POSITION
FIRSTBYTE:
:TRIGGER:I2C:ADDRESS:DATA:POSITION?
-> :TRIGGER:I2C:ADDRESS:DATA:
POSITION FIRSTBYTE
:TRIGger:I2C:ADDRess:IREStart
Function
I
2
C Sets whether to ignore the restart condition
(YES/NO) of the Address trigger condition or
queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:IREStart
{YES|NO}
:TRIGger:I2C:ADDRess:IREStart?
Example
:TRIGGER:I2C:ADDRESS:IRESTART YES
:TRIGGER:I2C:ADDRESS:IRESTART? ->
:TRIGGER:I2C:ADDRESS:IRESTART YES
:TRIGger:I2C:ADDRess:IUNexpected
Function
I
2
C Sets whether to ignore the start/stop
conditions (YES/NO) that do not conform to the
protocol of the Address trigger condition or queries
the current setting.
Syntax
:TRIGger:I2C:ADDRess:IUNexpected
{YES|NO}
:TRIGger:I2C:ADDRess:IUNexpected?
Example
:TRIGGER:I2C:ADDRESS:IUNEXPECTED YES
:TRIGGER:I2C:ADDRESS:IUNEXPECTED? ->
:TRIGGER:I2C:ADDRESS:IUNEXPECTED YES
:TRIGger:I2C:COMBination
Function
Sets the I
2
C trigger combination or queries the
current setting.
Syntax
:TRIGger:I2C:COMBination {ONLY|
ONPattern|APATtern}
:TRIGger:I2C:COMBination?
Example
:TRIGGER:I2C:COMBIMATION ONLY
:TRIGGER:I2C:COMBIMATION? ->
:TRIGGER:I2C:COMBIMATION ONLY
:TRIGger:I2C:PATTern?
Function
Queries all settings related to the I
2
C trigger
pattern setting.
Syntax
:TRIGger:I2C:PATTern?
Example
:TRIGGER:I2C:PATTERN? -> :TRIGGER:
I2C:PATTERN:CHANNEL3
DONTCARE;CHANNEL4 DONTCARE;
CONDITION ENTER