Commands listed in alphabetical order
Group
Trigger
Syntax
TRIGger:{A|B}:BUS:B<x>:I2C :DATa:SIZe <NR1>
TRIGger:{A|B}:BUS:B<x>:I2C :DATa:SIZe?
Arguments
<NR1> is the length of the data string in bytes.
Examples
TRIGger:A:BUS:B1:I2C:DATa: SIZe 1 sets the data size to 1 byte.
TRIGger:A:BUS:B1:I2C:DATa: SIZe? might return
:TRIGGER:A:BUS:B1:I2C:DATA :SIZE 1 indicating the size is set
to 1 byte.
TRIGger:{A|B}:BUS:B<x>:I2C:DATa:VALue
This command specifies the binary d ata string used for I2C triggering if the trigger
condition is DATA or ADDRANDDATA. The bus number is specified by <x>.
Conditions
Requires the SR-EMBD Triggering and Analysis application.
Group
Trigger
Syntax
TRIGger:{A|B}:BUS:B<x>:I2C :DATa:VALue <QString>
TRIGger:{A|B}:BUS:B<x>:I2C :DATa:VALue?
Arguments
<QString> is the binary data string, where the number of bits is 8 times the
number of bytes specified. The only allowed characters in the string are 0, 1,
and X.
Examples
TRIGger:A:BUS:B1:I2C:DATa:VALue "11001101" sets the data value to
1100101.
TRIGger:A:BUS:B1:I2C:DATa:VALue? might return
:TRIGGER:A:BUS:B1:I2C:DATA:VALUE "XXXXXXXX" indicating the
data value is XXX XXXXX.
TRIGger:{A|B}:BUS:B<x>:LIN:CONDition
This command specifies the trigger condition for LIN. The bus number is specified
by <x>.
MSO54, MSO56, MSO58, MSO58LP Programmer 2-809