Skip to main content

Rolling Trace

This screen provides a rolling trace of all received and transmitted messages on the CAN bus while in handheld mode.


Use the 'Start CAN' and 'Stop CAN' buttons on any relevant screen to start or stop the CAN Bus Debugger's CAN interface.

While the CAN interface is active, the Rolling Trace screen displays a scrolling list of CAN messages as they are received or transmitted. Each entry includes the timestamp of reception or transmission and message data. If the CAN interface is stopped using the 'Stop CAN' button, the list may be scrolled manually. The tool displays up to 1024 CAN frames. To scroll, use the arrow keys to highlight the list, press the ✔ button to select it, then use the arrow keys to navigate up and down through the data.

The 'Settings' button may be used to access the CAN Settings.

Filters

Filters can be accessed by using the 'Filters' button from the Rolling Trace screen or any other screen that supports it. Up to 16 filters can be set for both standard and extended IDs.


On the Filters screen, use the 'More' button to display the pagination ('<' and '>') and 'Extended' buttons. Toggle between standard and extended filters using the 'Extended'/'Standard' button. Use the 'Reset' button to remove all configured filters. Use the 'Apply' button to save changes and activate the filters.

Configure filters by selecting the input fields and entering a filter and mask. The tool applies the mask to a received frame ID and compares the masked bits to the filter. Remove an individual filter by using the 'X' button next to it.

Filter Examples

Filter = 0x00F, Mask = 0x0FF

CAN Frame IDFilter Match
0x70F
0x30F
0x00F
0x71F
0x00E
0x01F


Filter = 0x1AB, Mask = 0x7FF

CAN Frame IDFilter Match
0x1AB
0x1AC
0x000
0x7FF
Anything else


Filter = 0x001, Mask = 0x001

CAN Frame IDFilter Match
0x001
0x003
0x00F
Anything with the last bit set to 1
0x000
0x002
0x7FE
Anything with the last bit set to 0