doc_logo.png

CAN FD Decoder

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

After reading this article, you should have the knowledge:

General usage

The CAN FD Decoder is used to decode CAN FD pdus, which can then be requested dynamically, at runtime from other ADTF filters. For decoding a working Generic ARXML Parser Service is necessary!

The advantages of the CAN FD Decoder

Prepare the CAN FD Decoder for live decoding

At first you should know which database you have to use for decoding. If you add the CAN FD Decoder the Generic ARXML Parser Service is added automatically.

context_scfe.jpg

To configure the CAN Decoder select the CAN Decoder and you can set your ARXML file in the Property Editor on the right side inside the property autosar_xml_file 1 .

scfe.jpg

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

Live Decoding

The CAN Decoder has one input pin input_can and three output pins. The first output pin output_pdus gives you the decoded CAN pdus as substreams. The second output pin faulty gives you the frames which could not be decoded. The third output pin unknown gives you the frames which are not described in the loaded ARXML file.

scfe.jpg