doc_logo.png

CAN FD DBC Substream Decoder

This chapter will break down the usage of the CAN FD DBC Substream Decoder.

After reading this article, you should have the knowledge:

General usage

The CAN (FD) DBC Substream Decoder is used to decode CAN FD Messages, which can then be requested dynamically, at runtime from other ADTF filters. For decoding a working CAN FD DBC Support Service is necessary!

The advantages of the CAN FD DBC Substream Decoder

So what's the reason we developed the CAN FD DBC Substream decoder? The answer is pretty simple. You have various advantages over the old decoding with the help of the SCFE:

Prepare CAN FD DBC Support Service and CAN FD DBC Substream Decoder for live decoding

You can configure one database per channel 1 and one cluster name per channel 2 , if necessary.

Configure the CAN FD Support Service

The configuration depends on the database you want to use for decoding your data.

Configuring a DBC-file as database

If you want to use a DBC-file as a database you have to include the path and the DBC-file in the desired channel. You don't have to include a cluster name, because DBC-files don't describe more than one CAN FD-cluster.

scfe.jpg

Configure CAN FD DBC Substream Decoder

If you click on the CAN FD DBC Substream Decoder in the configuration editor, you only have to write in the desired CAN FD-channel. Here for example CAN FD-channel 2 is set.

scfe.jpg

The CAN FD DBC Substream Decoder has one input-pin input_canfd and one output-pin output-messages.

scfe.jpg