MDO3000 Programmer Manual.pdf - 第857页
Commands Listed in Alphabetical Order TRIGger:A:BU S:B<x>:LIN:DA T a:HIV ALue This command specifies the binary data string to be used for LIN trigger if trigger condition is ID or IDANDDA T A. B<x> Conditions…

Commands Listed in Alphabetical Order
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:I2C:DATa:VALue <QString>
TRIGger:A: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.
TRIGger:A:BUS:B<x>:LIN:CONDition
This command specifies the trigger condition for LIN. B<x>
Conditions
This command requires a DPO4AUTO application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3AUTO application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:LIN:CONDition
{SYNCField|IDentifier|DATA|IDANDDATA
|WAKEup|SLEEP|ERROR}
TRIGger:A:BUS:B<x>:LIN:CONDition?
Arguments
SYNCField sets the LIN trigger condition to sync field.
IDentifier sets the LIN trigger condition to identifier.
DATA sets the LIN trigger condition to data.
IDANDDATA sets the LIN trigger condition to id and data.
WAKEup sets the LIN trigger condition to wake up.
SLEEP sets the LIN trigger condition to sleep.
ERROR sets the LIN trigger condition to error.
Examples
TRIGGER:A:BUS:B1:LIN:CONDITION ERROR sets the LIN trigger condition
to error.
TRIGGER:A:BUS:B1:LIN:CONDITION? might return
TRIGGER:A:BUS:B1:LIN:CONDITION SYNCFIELD indicating the LIN trigger
condition is sync field.
2-826 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual

Commands Listed in Alphabetical Order
TRIGger:A:BU
S:B<x>:LIN:DATa:HIVALue
This command specifies the binary data string to be used for LIN trigger if trigger
condition is ID or IDANDDATA.
B<x>
Conditions
This command requires a DPO4AUTO application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3AUTO application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue <QString>
TRIGger:A:BUS:B<x>:LIN:DATa:HIVALue?
Arguments
<QString> is a quoted string that is the binary data string used for LIN trigger if
the trigger condition is ID or IDANDDATA.
Examples
TRIGGER:A:BUS:B1:LIN:DATA:HIVALUE "11001010" sets the high value
to
11001010.
TRIGGER:A:BUS:B1:LIN:DATA:HIVALUE? might return
TRIGGER:A:BUS:B1:LIN:DATA:HIVALUE "XXXXXXXX"indi
cating
the high value is don't care.
TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier
This command specifies the LIN data qualifier. This only applies if the trigger
condition is IDANDDATA or DATA.
B<x>
Conditions
This command requires a DPO4AUTO application module for DPO/MSO4000B
and MDO4000/B/C models or
MDO3AUTO application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier
{LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|
INrange|OUTrange}
TRIGger:A:BUS:B<x>:LIN:DATa:QUALifier?
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-827

Commands Listed in Alphabetical Order
Arguments
LESSthan sets t
he LIN data qualifier to less than.
MOREthan sets the LIN data qualifier to greater than.
EQual sets the LIN data qualifier to equal.
UNEQual sets the LIN data qualifier to not equal.
LESSEQual sets the LIN data qualifier to less than or equal.
MOREEQual sets the LIN data qualifier to greater than or equal.
INrange sets the LIN data qualifier to in range.
OUTrange s
ets the LIN data qualifier to out of range.
Examples
TRIGGER:A:BUS:B1:LIN:DATA:QUALIFIER OUTRANGE sets the data qualifier
to out of range.
TRIGGER:A:BUS:B1:LIN:DATA:QUALIFIER? might return
TRIGGER:A:BUS:B1:LIN:DATA:QUALIFIER EQUAL indicating the data
qualifier is set to equal.
TRIGger:A:BUS:B<x>:LIN:DATa:SIZe
This command specifies the length of the data string in bytes to be used for LIN
trigger.
B<x>
Conditions
This command requires a DPO4AUTO application module for DPO/MSO4000B
and MDO4000/B/C models or MDO3AUTO application module for
MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:LIN:DATa:SIZe <NR1>
TRIGger:A:BUS:B<x>:LIN:DATa:SIZe?
Argu
ments
<NR1> is the size of the data string in bytes.
Examples
TRIGGER:A:BUS:B1:LIN:DATA:SIZE 8 sets the data size to 8 bytes.
TRIGGER:A:BUS:B1:LIN:DATA:SIZE? might return
TRIGGER:A:BUS:B1:LIN:DATA:SIZE 1 indicating the data size is 1 byte.
2-828 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual