2-57
IM 701450-51E
CAN Bus Signal Analysis Function
2
2.9 Communication Commands
:TRIGger:CAN:PATTern:CHANnel<x>
Function
Sets the condition (pattern or slope) of each
channel of the combination trigger or queries
the current setting.
Syntax
:TRIGger:CAN:PATTern:CHANnel<x>
{HIGH|LOW|DONTCARE|RISE|FALL}
:TRIGger:CAN:PATTern:CHANnel<x>?
<x>=2 to 8 (2 to 4 on the DL7440)
Example
:TRIGGER:CAN:PATTERN:CHANNEL2 HIGH
:TRIGGER:CAN:PATTERN:CHANNEL2? ->
:TRIGGER:CAN:PATTERN:CHANNEL2 HIGH
Description
If the channel is a clock channel, select from
{RISE|FALL}
; otherwise, select from
{HIGH|LOW|DONTCARE}
.
:TRIGger:CAN:PATTern:CLOCk
Function
Sets the clock channel of the combination
trigger or queries the current setting.
Syntax
:TRIGger:CAN:PATTern:CLOCk {<NRf>}
:TRIGger:CAN:PATTern:CLOCk?
<NRf>=2 to 8 (2 to 4 on the DL7440)
Example
:TRIGGER:CAN:PATTERN:CLOCK 2
:TRIGGER:CAN:PATTERN:CLOCK? ->
:TRIGGER:CAN:PATTERN:CLOCK 2
Description
You can set or query the clock channel only
when “
:TRIGger:CAN:COMBination
” is
APATtern
.
:TRIGger:CAN:PATTern:CONDition
Function
Sets the pattern condition of the combination
trigger or queries the current setting.
Syntax
:TRIGger:CAN:PATTern:CONDition
{ENTer|EXIT|TRUE|FALSe}
:TRIGger:CAN:PATTern:CONDition?
Example
:TRIGGER:CAN:PATTERN:
CONDITION ENTER
:TRIGGER:CAN:PATTERN:CONDITION? ->
:TRIGGER:CAN:PATTERN:
CONDITION ENTER
Description
When “
TRIGger:CAN:COMBination
” is set to
“
ONPattern
,” select from {
TRUE|FALSe
}.
When “
TRIGger:CAN:COMBination
” is set to
“
APATtern
” and
“
TRIGger:CAN:PATTern:CLOCk
” is set to
“
NONE
,” select from
{ENTer|EXIT}
. For all
other conditions, the setting is invalid.
:TRIGger:CAN:PFORmat
Function
Sets the pattern format in the trigger conditions
or queries the current setting.
Syntax
:TRIGger:CAN:PFORmat {BINary|HEXa}
:TRIGger:CAN:PFORmat?
Example
:TRIGGER:CAN:PFORMAT HEXA
:TRIGGER:CAN:PFORMAT? ->
:TRIGGER:CAN:PFORMAT HEXA
:TRIGger:CAN:RTR
Function
Sets whether the trigger activates on a data
frame (0) or remote frame (1) in the trigger
conditions or queries the current setting.
Syntax
:TRIGger:CAN:RTR {<Boolean>}
:TRIGger:CAN:RTR?
Example
:TRIGGER:CAN:RTR 1
:TRIGGER:CAN:RTR? ->
:TRIGGER:CAN:RTR 1
:TRIGger:CAN:SPOint
Function
Sets the sample point in the trigger conditions
or queries the current setting.
Syntax
:TRIGger:CAN:SPOint {<NRf>}
:TRIGger:CAN:SPOint?
<NRf>=18.8 to 90.6
Example
:TRIGGER:CAN:SPOINT 78.1
:TRIGGER:CAN:SPOINT? ->
:TRIGGER:CAN:SPOINT 78.1
:TRIGger:CAN:VDIFf
Function
Sets Vdiff in the trigger conditions or queries
the current setting.
Syntax
:TRIGger:CAN:VDIFf {L_H|H_L}
:TRIGger:CAN:VDIFf?
Example
:TRIGGER:CAN:VDIFF L_H
:TRIGGER:CAN:VDIFF? ->
:TRIGGER:CAN:VDIFF L_H
:TRIGger:TYPE
Function
Sets the trigger type or queries the current
setting.
Syntax
:TRIGger:TYPE {ABN|ADB|PATTern|
WIDTh|OR|TV|SIMPle|CANBus}
:TRIGger:TYPE?
Example
:TRIGGER:TYPE CANBUS
:TRIGGER:TYPE? ->
:TRIGGER:TYPE CANBUS