Protocol analysis
R&S
®
RTE
572User Manual 1326.1032.02 ─ 20
"Data index
(min)"
Defines the number of the first data byte at which the data pattern
may start.
"Data index
(max)"
Sets the number of the last byte at which the required data pattern
may start if the "Position" operator is "In range".
Remote command:
TRIGger<m>:CAN:FDATa:DPOPerator on page 1498
TRIGger<m>:CAN:FDATa:DPOSition on page 1499
TRIGger<m>:CAN:FDATa:DPTO on page 1499
Error conditions
If a CAN detects an error, it transmits an error flag at the next bit. The R&S RTE
detects errors in the message and triggers on these errors even if no CAN node sends
an error flag.
●
CRC error
CAN uses the Cyclic Redundancy Check, which is a complex checksum calculation
method. The transmitter calculates the CRC and sends the result in the CRC
sequence. The receiver calculates the CRC in the same way. A CRC error occurs
when the calculated result differs from the received value in the CRC sequence.
●
Bit stuffing error
The frame segments Start Of Frame, Arbitration Field, Control Field, Data Field
and CRC Sequence are coded by the bit stuffing method. The transmitter automati-
cally inserts a complementary bit into the bit stream when it detects five consecu-
tive bits of identical value in the bit stream to be transmitted. A stuff error occurs
when the 6th consecutive equal bit level in the mentioned fields is detected.
●
Form error
A form error occurs when a fixed-form bit field contains one or more illegal bits.
●
Ack error
An acknowledgement error occurs when the transmitter does not receive an
acknowledgment - a dominant bit during the Ack Slot.
●
Stuff count error
CAN and CAN FD (option R&S
RTE-K3/K9)