Operator's manual – Teledyne LeCroy Serial Data Debug Solutions User Manual
Page 71

Operator's Manual
919586 RevA
71
Remote - Only Frame ID Setup fields are enabled.
Data - Both Frame ID and Data Pattern ID Setup fields are enabled.
Error - Triggers only when an error signal occurs. No Frame ID and Data Pattern ID Setup fields are
enabled.
4.
S
ETUP
F
ORMAT
Select either Binary or Hexadecimal (Hex) setup mode. The mode selected propagates through the entire
CANbus trigger setup.
Try selecting Binary mode, and set up the Frame ID in binary format, then re-select HEX mode and set up
the data in hexadecimal format. Toggling back and forth between the modes does not result in loss of
information.
5.
F
RAME
ID
S
ETUP
Frame ID Setup is used to trigger on a specific Frame ID value with either 11 or 29 Bits.
When CANbus trigger selections are either Remote or Data, use the Frame ID Setup fields as follows:
ID Condition - The ID condition can be set to many different values. If the ID condition is set to Equal,
then a data definition can also be set. Any other ID condition precludes setting up a Data condition.
The ID condition can be set to Equal, Not Equal, Less than, Less than or Equal to, Greather than, Greater
than or Equal to, In Range, Out Range, or Don't Care. a range, out of a range, or don’t care.
ID Bits - The trigger can be set to trigger on CAN messages with either 11-bits (Standard CAN) or 29-bits
(Extended CAN). You can also set the trigger so that it triggers on a message that meets a condition for
either the 11-bit or 29-bit ID. For instance, there might be an 11-bit ID value that is present in both an 11-
bit and a 29-bit ID, and by choosing ALL, you could trigger when that ID is present on either of those
messages.
Frame ID - Specify the desired frame ID for triggering here.
To Frame ID - When using an in range or out of range ID Condition (previous), specify a To Frame ID value
for triggering.
6.
D
ATA
P
ATTERN
S
ETUP
Fields on this section of the dialog are only enabled when using the Data trigger type.
Data Condition - The Data Condition can be set to many different values. The Data condition can be set to
Equal, Not Equal, Less than, Less than or Equal to, Greather than, Greater than or Equal to, In Range, or
Out Range.
DLC - The DLC (data length code) can be set to any integer value from 0 to 8. It should match the DLC of
the CAN message you want to trigger on. If you set it to a value less than 0, it defaults to 0. If you set it to
a value greater than 8, it defaults to 8.
Byte Order - Choose from either Motorola (default) or Intel byte orders.
Start Bit and # Data Bits - The CANbus trigger allows you to trigger on up to 64 contiguous data bits (8
data bytes). This maximum 64-bit string can start at any location in the CAN message data field - it is not
limited to the start of a full byte or a nibble.
The Start Bit can be any value from 0 to 63. If you enter a value less than 0, it defaults to 0. If you enter a
value more than 63, it defaults to 63. The Start Bit value is always in LSB format (i.e., the bit number as
shown on the decoded waveform, with bit 0 being at the far left and bit 63 being at the far right of the
data string). Remember that the 1st data byte is bits 0-7, the 2nd data byte is bits 8-15, etc. Also, make
sure that your Start Bit value makes sense in relation to the DLC Value. For instance, a Start Bit value of 32
with a DLC Value of 4 is not going to result in a successful trigger.