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 ID | Filter Match |
|---|---|
| 0x70F | ✔ |
| 0x30F | ✔ |
| 0x00F | ✔ |
| 0x71F | ✖ |
| 0x00E | ✖ |
| 0x01F | ✖ |
Filter = 0x1AB, Mask = 0x7FF
| CAN Frame ID | Filter Match |
|---|---|
| 0x1AB | ✔ |
| 0x1AC | ✖ |
| 0x000 | ✖ |
| 0x7FF | ✖ |
| Anything else | ✖ |
Filter = 0x001, Mask = 0x001
| CAN Frame ID | Filter Match |
|---|---|
| 0x001 | ✔ |
| 0x003 | ✔ |
| 0x00F | ✔ |
| Anything with the last bit set to 1 | ✔ |
| 0x000 | ✖ |
| 0x002 | ✖ |
| 0x7FE | ✖ |
| Anything with the last bit set to 0 | ✖ |