RIGOL Chapter 2 Command System
2-206 MSO7000/DS7000 Programming Guide
:TRIGger:CAN:STYPe
:TRIGger:CAN:STYPe <stype>
:TRIGger:CAN:STYPe?
Sets or queries the signal type of CAN trigger.
The query returns H, L, RXTX, or DIFF.
 H: indicates the actual CAN_H differential bus signal.
 L: indicates the actual CAN_L differential bus signal.
 RXTX: indicates the Receive or Transmit signal from the CAN bus transceiver.
 DIFFerential: indicates the CAN differential bus signal connected to an analog
channel by using a differential probe. Connect the probe's positive lead to the
CAN_H bus signal and connect the negative lead to the CAN_L bus signal.
:TRIGger:CAN:STYPe L /*Sets the signal type to CAN_L differential bus signal.*/
:TRIGger:CAN:STYPe? /*The query returns L.*/
:TRIGger:CAN:WHEN
:TRIGger:CAN:WHEN <cond>
:TRIGger:CAN:WHEN?
Sets or queries the trigger condition of CAN trigger.
{SOF|EOF|IDRemote|OVERload|IDFRam
e|DATafream|IDData|ERFReam|ERANsw
er|ERCHeck|ERFormat|ERRandom}
 SOF: indicates start of frame. It indicates that the oscilloscope triggers at the
start of a data frame.
 EOF: indicates end of frame. It indicates that the oscilloscope triggers at the
end of a data frame.
 IDRemote, OVERload, IDFRame, DATafream, IDData: indicates frame type. It
indicates that the oscilloscope triggers on the specified type of a frame.
 ERFReam, ERANswer, ERCHeck, ERFormat, ERRandom: indicates the frame
error. It indicates that the oscilloscope triggers on the specified type of error
frame.
The query returns SOF, EOF, IDR, OVER, IDFR, DAT, IDD, ERFR, ERAN, ERCH, ERF,
or ERR.
TRIGger:CAN:WHEN EOF /*Sets the trigger condition to EOF.*/
:TRIGger:CAN:WHEN? /*The query returns EOF.*/