TTL Reader
Loading...
Searching...
No Matches
ttl_reader

Readers

ttl

Reads content from TTTech TTL files containing CAN, CAN FD, FlexRay and Ethernet frames.

Plugin Attributes

Attribute Value
Plugin Name ttl_reader.adtffileplugin
License ADTF Subscription
Support Mail suppo.nosp@m.rt@d.nosp@m.igita.nosp@m.lwer.nosp@m.k.net
Homepage URL https://adtf.dev/

Usage

To use one of the supplied readers, specify the plugin with the --plugin option of the adtf_dattool i.e.:

adtf_dattool --plugin /path/to/ttl_reader/bin/ttl_reader.adtffileplugin --create file_with_bus_data.adtfdat --input /path/to/ttl_frames.ttl

Note: It is not necessary to specify the reader explicitly because only one reader is defined in this plugin.

Example with readerid:

adtf_dattool --plugin /path/to/ttl_reader/bin/ttl_reader.adtffileplugin --create file_with_bus_data.adtfdat --input /path/to/bus_frames.ttl --readerid ttl

Stream names of read ttl files

The stream names are extracted from the config which is part of the header of the ttl file. There are all possible channels listed.

There exist only one stream for all bus types named substreams. The stream contains substreams of each received channel. The name of each substream consists of 5 parts separated by .:

  1. bus prefix
  2. bus type: CAN, FR, ETH
  3. product_name_of_cascade (- was replaced with _)
  4. number_of_cascade
  5. interface label of function (spaces replaced with _)

For example: A ttl file was recorded on a PM-200 with CAN data on physical channel CAN 5. Then the substream is called: bus.CAN.PM_200.0.CAN_5