5-273
IM DLM4038-17EN
Commands
5
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:CONDition
Function Sets or queries the data comparison condition
(true or false) for I
2
C bus signal triggering.
Syntax
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:CONDition {FALSe|TRUE}
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:CONDition?
Example
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:C
ONDITION FALSE
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:C
ONDITION?
-> :TRIGGER:ATRIGGER:I2C:ADDRESS:DAT
A:CONDITION FALSE
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:DBYTe
Function Sets or queries the specified number of data
bytes for I
2
C bus signal triggering.
Syntax
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:DBYTe {<NRf>}
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:DBYTe?
<NRf> = 1 to 4
Example
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:D
BYTE 1
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:D
BYTE?
-> :TRIGGER:ATRIGGER:I2C:ADDRESS:DAT
A:DBYTE 1
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:HEXa<x>
Function Sets the data for I
2
C bus signal triggering in
hexadecimal notation.
Syntax
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:HEXa<x> {<String>}
<x> = 1 to 4
Example
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:H
EXA1 "AB"
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:MODE
Function Sets or queries the data condition enable/disable
mode for I
2
C bus signal triggering.
Syntax
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:MODE {<Boolean>}
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:MODE?
Example
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:M
ODE ON
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:M
ODE?
-> :TRIGGER:ATRIGGER:I2C:ADDRESS:DAT
A:MODE 1
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:PATTern<x>
Function Sets or queries the data value, which is one of
the data conditions, for I
2
C bus signal triggering
in binary notation.
Syntax
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:PATTern<x> {<String>}
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:PATTern<x>?
<x> = 1 to 4
Example
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:P
ATTERN1 "10001101"
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:P
ATTERN1?
-> :TRIGGER:ATRIGGER:I2C:ADDRESS:DAT
A:PATTERN1 "10001101"
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:PFORmat
Function Sets or queries the data input format, which is
one of the data conditions, for I
2
C bus signal
triggering.
Synta
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:PFORmat {BINary|HEXa}
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
ADDRess:DATA:PFORmat?
Example
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:P
FORMAT BINARY
:TRIGGER:ATRIGGER:I2C:ADDRESS:DATA:P
FORMAT?
-> :TRIGGER:ATRIGGER:I2C:ADDRESS:DAT
A:PFORMAT BINARY
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
GENeralcall?
Function Queries all general call settings for I
2
C bus signal
triggering.
Syntax
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
GENeralcall?
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
GENeralcall:BIT7Maddress?
Function Queries all general call's 7-bit master address
settings for I
2
C bus signal triggering.
Syntax
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
GENeralcall:BIT7Maddress?
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
GENeralcall:BIT7Maddress:HEXa
Function Sets the general cal's 7-bit master address for I
2
C
bus signal triggering in hexadecimal notation.
Syntax
:TRIGger{[:ATRigger]|:BTRigger}:I2C:
GENeralcall:BIT7Maddress:HEXa {<Stri
ng>}
Example
:TRIGGER:ATRIGGER:I2C:GENERALCALL:BI
T7MADDRESS:HEXA "AB"
5.34 TRIGger Group