1-48
IM 701730-51E
:TRIGger:I2C:ADDRess:ADDRess:MODE
Function
Enables or disables the address pattern for the
Adrs&Data trigger or queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:ADDRess:MODE
{<Boolean>}
:TRIGger:I2C:ADDRess:ADDRess:MODE?
Example
:TRIGGER:I2C:ADDRESS:ADDRESS:
MODE ON
:TRIGGER:I2C:ADDRESS:ADDRESS:
MODE? ->:TRIGGER:I2C:ADDRESS:
ADDRESS:MODE 1
:TRIGger:I2C:ADDRess:ADDRess:PATTern
Function
Sets the address pattern for the Adrs&Data
trigger in binary or queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:ADDRess:
PATTern {<String>}
:TRIGger:I2C:ADDRess:ADDRess:
PATTern?
<String>=8 characters by combining ‘0,’ ‘1,’ and
‘X’
(The 8
th
character is the R/W bit.)
Example
:TRIGGER:I2C:ADDRESS:ADDRESS:
PATTERN “X0X10X10”
:TRIGGER:I2C:ADDRESS:ADDRESS:
PATTERN? -> :TRIGGER:I2C:ADDRESS:
ADDRESS:PATTERN “X0X10X10”
:TRIGger:I2C:ADDRess:DATA<x>?
Function
Queries all settings related to each address
pattern setting for the Adrs&Data trigger.
Syntax
:TRIGger:I2C:ADDRess:DATA<x>?
<x>=1, 2
Example
:TRIGGER:I2C:ADDRESS:DATA1? ->
:TRIGGER:I2C:ADDRESS:DATA1:MODE 0;
PATTERN 1 “10X10X10”;
CONDITION FALSE
:TRIGger:I2C:ADDRess:DATA<x>:
CONDition
Function
Sets the condition of each data pattern for the
Adrs&Data trigger or queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:DATA<x>:
CONDition {TRUE|FALSE}
:TRIGger:I2C:ADDRess:DATA<x>:
CONDition?
<x>=1, 2
Example
:TRIGGER:I2C:ADDRESS:DATA1:
CONDITION TRUE:
TRIGGER:I2C:ADDRESS:DATA1:
CONDITION? -> :TRIGGER:I2C:ADDRESS:
DATA1:CONDITION TRUE
:TRIGger:I2C:ADDRess:DATA<x>:DBYTe
Function
Sets the number of bytes of the data pattern
(Data2 Pattern) for the Adrs&Data trigger or
queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:DATA<x>:DBYTe
{<NRf>}
:TRIGger:I2C:ADDRess:DATA<x>:DBYTe?
<NRf>=1, 2
<x>=2
Example
:TRIGGER:I2C:ADDRESS:DATA2:DBYTE 2
:TRIGGER:I2C:ADDRESS:DATA2:DBYTE?
-> :TRIGGER:I2C:ADDRESS:DATA2:
DBYTE 2
:TRIGger:I2C:ADDRess:DATA<x>:HEXa<y>
Function
Sets each data pattern for the Adrs&Data
trigger in hexadecimal.
Syntax
:TRIGger:I2C:ADDRess:DATA<x>:
HEXa<y> {<String>}
:TRIGger:I2C:ADDRess:DATA<x>:
HEXa<y>?
<String>=2 characters by combining ‘0’ to ‘F’
and ‘X’
<x>=1, 2
<y>=1, 2 (except when <x>=1, <y>=1 only)
Example
:TRIGGER:I2C:ADDRESS:DATA1:
HEXA1 “2B”
:TRIGger:I2C:ADDRess:DATA<x>:MODE
Function
Enables or disables each data pattern for the
Adrs&Data trigger or queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:DATA<x>:MODE
{<Boolean>}
:TRIGger:I2C:ADDRess:DATA<x>:MODE?
<x>=1, 2
Example
:TRIGGER:I2C:ADDRESS:DATA1:MODE ON
:TRIGGER:I2C:ADDRESS:DATA1:MODE? ->
:TRIGGER:I2C:ADDRESS:DATA1:MODE 1
:TRIGger:I2C:ADDRess:DATA<x>:
PATTern<y>
Function
Sets each data pattern for the Adrs&Data
trigger in binary or queries the current setting.
Syntax
:TRIGger:I2C:ADDRess:DATA<x>:
PATTern<y> {<String>}
:TRIGger:I2C:ADDRess:DATA<x>:
PATTern<y>?
<String>=8 characters by combining ‘0,’ ‘1,’ and
‘X’
<x>=1, 2
<y>=1, 2 (except when <x>=1, <y>=1 only)
Example
:TRIGGER:I2C:ADDRESS:DATA1:
PATTERN1 “10X10X10”
:TRIGGER:I2C:ADDRESS:DATA1:
PATTERN1? -> :TRIGGER:I2C:ADDRESS:
DATA1:PATTERN1 “10X10X10”
1.8 Communication Commands