CAN Elements Sidetab

From OpenMBD
Jump to: navigation, search


CAN Elements

CANElementsSideTab.png

Much like the ASAP2 elements side tab, the CAN elements side tab also contains three sections. These include a CAN-Message list, a section “CAN Messages” and a section “CAN Signals”. Like mentioned earlier, the convention here is that a CAN Message always has a CAN-ID and entails one entire message frame. The CAN-Message (or message frame) contains one or multiple CAN-Signals.
















CAN message list

The top-level node (CANtest.dbc in this example) shows the loaded DBC files. Multiple files may be loaded at the same time. The next level contains the CAN Messages. If these nodes are expanded the CAN Signals become visible. Also Multi-Select can be used to put CAN signals into viewers or editors. Unlike in the XCP protocol, the data direction (sending or receiving) is not predefined in generic CAN messages. That means that the same signal can be used in both an editor and a viewer. To avoid mistakes, the signals’ icon in the side panel will be updated to reflect the current use of the signal:


MsgNoViewerNoEditor.png

Neither added to a viewer or editor

MsgNoViewerEditor.png

Added to one or more editors

MsgViewerNoEditor.png

Added to one or more viewers

MsgViewerEditor.png

Added to one or more editors AND one or more viewers

CAN Messages

CANMessageSection.png

The CAN-Messages section shows information about the messages in the currently loaded DBC file(s). Select a message in the message list and it will also be highlighted in the CAN Message section. Please note that the ID is being shown in decimal notation.




CAN Signals

CANSignalsSection.png

The CAN Signals section contains a list of CAN signals belonging to the currently selected CAN Message. It can be used to get more information about the contents of CAN Messages and also shows all the details which are also available in the DBC file, however in a much more user-friendly way of presenting.