MDO3000 Programmer Manual.pdf - 第842页

Commands Listed in A lphabetical Order Conditions This command re quires a DPO4AUTOMAX application module for DPO/MSO4000B and MDO4000/B/C models or MDO3FLEX application m odule for MDO3000 models. Group T rigger Syntax …

100%1 / 1158
Commands Listed in Alphabetical Order
Examples
TRIGGER:A:BUS
:B1:FLEXRAY:CYCLECOUNT:QUALIFIER LESSTHAN
sets the
cycle count qualifier to LESSTHAN.
TRIGGER:A:BU
S:B1:FLEXRAY:CYCLECOUNT:QUALIFIER?
might return
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:QUALIFIER EQUAL indicating
that the cycle count qualifier is set to EQUAL.
TRIGger:A:
BUS:B<x>:FLEXray:CYCLEcount:VALue
This command specifies the low value when triggering on the FlexRay bus cycle
count field. (Use TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:HIVALue to
set the up
per value.) The trigger condition must be set to CYCLEcount (using
TRIGger:A:BUS:B<x>:FLEXray:CONDition).
B<x>
Conditions
This command requires a DPO4AUTOMAX application module for
DPO/MSO4000B and MDO4000/B/C models or MDO3FLEX application module
for MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue <QString>
TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue?
Arguments
<QString> is a quoted binary data string that represents the cycle count low
value.
Examples
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:VALUE “11001101” sets the
cycle count value to 11001101.
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:VALUE? might return
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:VALUE "XXXXXX" indicating the
cycle count value is don't care.
TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue
This command specifies the high value when triggering on the FlexRay bus
data field. (Use TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue to set the lower
value.) The trigger condition needs to be set to ID or IDANDDATA (using
TRIGger:A:BUS:B<x>:FLEXray:CONDition).
B<x>
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-811
Commands Listed in Alphabetical Order
Conditions
This command re
quires a DPO4AUTOMAX application module for
DPO/MSO4000B and MDO4000/B/C models or MDO3FLEX application module
for MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue <QString>
TRIGger:A:BUS:B<x>:FLEXray:DATa:HIVALue?
Arguments
<QString> is a quoted string that is the binary data high value.
Examples
TRIGGER:A:BUS:B1:FLEXRAY:DATA:HIVALUE
"11001101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXX1"
sets the binary data string high value to
"11001101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXX1"
.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:HIVALUE? might
return
TRIGGER:A:BUS:B1:FLEXRAY:DATA:HIVALUE
"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXX"
indicating the binary data string high value is don't care.
TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet
This command specifies the offset of the data string, in bytes, when triggering
on the FlexRay bus data field. The trigger condition needs to be set to ID or
IDANDDATA (using TRIGger:A:BUS:B<x>:FLEXray:CONDition).
B<x>
Conditions
This command requires a DPO4AUTOMAX application module for
DPO/MSO4000B and MDO4000/B/C models or MDO3FLEX application module
for MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet <NR1>
TRIGger:A:BUS:B<x>:FLEXray:DATa:OFFSet?
Arguments
<NR1> is the offset of the data string in bytes. A byte offset of -1 signifies “don't
care,andnobyteoffsetisused. Theinstrument will trigger on or match any
byte value that fits.
2-812 MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual
Commands Listed in Alphabetical Order
Examples
TRIGGER:A:BUS
:B1:FLEXRAY:DATA:OFFSET?
might return
TRIGGER:A:BUS:B1:FLEXRAY:DATA:OFFSET 0 indicating that a data offset
of 0.
TRIGger:A:B
US:B<x>:FLEXray:DATa:QUALier
Thiscommandspeciesthequalier(<,>,=,<=,>=,not=,inrange,
out of range) to use when triggering on the FlexRay bus data field.
The trigge
r condition needs to be set to ID or IDANDDATA (using
TRIGger:A:BUS:B<x>:FLEXray:CONDition).
B<x>
Conditions
This command requires a DPO4AUTOMAX application module for
DPO/MSO4000B and MDO4000/B/C models or MDO3FLEX application module
for MDO3000 models.
Group
Trigger
Syntax
TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier
{LESSthan|MOREthan|EQual|UNEQual|LESSEQual|MOREEQual|
INrange|OUTrange}
TRIGger:A:BUS:B<x>:FLEXray:DATa:QUALifier?
Arguments
LESSthan sets the data qualifier to less than.
MOREthan sets the data qualifier to greater than.
EQual sets the data qualifier to eqaual.
UNEQual sets the data qualifier to not equal.
LESSEQual sets the data qualifier to less than or equal.
MOREEQual sets the data qualifier to greater than or equal.
INrange sets the data qualifier to in range.
OUTrange sets the data qualifier to out of range.
Examples
TRIGGER:A:BUS:B1:FLEXRAY:DATA:QUALIFIER LESSTHAN sets the data
qualifier to LESSTHAN.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:QUALIFIER? might return
TRIGGER:A:BUS:B1:FLEXRAY:DATA:QUALIFIER EQUAL indicating the data
qualifier is EQUAL.
MDO4000/B/C, MSO/DPO4000B and MDO3000 Series Oscilloscopes Programmer Manual 2-813