doc_logo.png

FlexRay Decoder

This chapter will break down the usage of the FlexRay Decoder.

After reading this article, you should have the knowledge:

General usage

The FlexRay Decoder is used to decode FlexRay 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 FlexRay Decoder

Prepare the FlexRay Decoder for live decoding

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

context_scfe.jpg

To configure the FlexRay Decoder select the FlexRay 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 FlexRay Decoder has one input pin input_flexray and three output pins. The first output pin output_pdus gives you the decoded FlexRay pdus as substreams. The second output pin faulty gives you the pdus which could not be decoded. The third output pin unknown gives you the pdus which are not described in the loaded ARXML file.

scfe.jpg