Documentation Home Page ◇ RT-LAB Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.
CanDB Management User Interface
User Interface
Description
This User Interface allows easy access to the information found in a CanDB file. The network data organization can easily be visualized with the help of a tree view which is also used to select the messages that are to be generated as Matlab/SIMULINK blocks.
This panel is divided into various parts:
CanDB file selection | Browse and select the target CanDB file |
---|---|
CanDB configuration viewer/selecter | Groups all the elements related to the manipulation and browsing of the CanDB file content |
Browse CanDB data | Browse the selected CanDB file content represented as a tree |
Selected CanDB messages | List the selected CanDB messages that are to be generated as Matlab/SIMULINK blocks |
Message generation mode | Select the generation mode for the global generation process |
Once the user clicks on the Configure button of the OpCanAc2 CanDB PCI Ctrl this management panel is launched. If a CanDB file has previously been opened for the currentOpCanAc2 CanDB PCI Ctrl block, this file is automatically opened. The user can easily choose and open any valid CanDB file.
CanDB File Selection
This section corresponds to the selection of the CanDB file that is to be loaded.
CanDB Configuration Viewer/Selector
This section groups all the elements that aim at the representation and selection of the CanDB file content and messages.
Browse CanDB Data
This section allows easy access to the internal data found in a CanDB file.
Not all CanDB data is imported, only the following elements can be seen:
- Network name,
- Node list for the current network,
- Message list for every network,
- Signal list for every network. And for every signal:
name,
offset value,
scaling value,
size in bits,
bit packing,
For each node, the list of associated messages is listed. This list contains the messages that are to be sent by the associated node along with the list of messages that are defined to be received by this node.
Some messages might not be attached to any node. They are listed in a virtual node named Unattached_Messages.
An important element is that two view modes exist. One can easily switch between one and the other with the View type selection box. Here is the description of the related behavior for each mode:
Network/ECU based | This mode corresponds to a classical tree representation of the CanDB file. Every tree node is a representative element of the database. |
---|---|
Message ID Based | This mode lists all the messages for a given network by ID. There is no consideration for which node a message is associated with. In this mode, one can easily add and select the blocks to be generated on a message by message basis. |
In order to request the generation of a message (send or received) one can:
drag and drop the message or attached node to the Selected CanDB messages list window. This behavior allows one message or a batch of messages to be added easily, right click on the selected message or node and choose the appropriate action,
Selected CanDB Messages
This section contains the list of the messages that are to be generated as Matlab/SIMULINK blocks. Each message is displayed as a list of signals.
Message Generation Mode
This section gives the user control on the generation mode of the selected messages. Depending on the situation and on the ECU development phase(simulation or test), the messages that are to be generated can be generated as send blocks or as receive blocks.
When the ECU is to be simulated, the behavior is normal. When the ECU is to be tested, every send message (Tx) is generated as a received (Rx) message.
Buttons
None available.
Notes
There are no notes available.
See Description for information.
OPAL-RT TECHNOLOGIES, Inc. | 1751, rue Richardson, bureau 1060 | Montréal, Québec Canada H3K 1G6 | opal-rt.com | +1 514-935-2323
Follow OPAL-RT: LinkedIn | Facebook | YouTube | X/Twitter