Skip to main content
ETAS analytics toolbox (EATB)

Measurement data analysis and reporting for large data volumes

The image shows the ETAS analytics toolbox (EATB) with user-friendly data visualization on a PC screen.

The ETAS analytics toolbox (EATB) reporting tool helps you search, analyze, and visualize large amounts of measurement data in a very short time. It is a perfect fit for a variety of automotive use cases like the development of ECU software, system testing on the test bench, or evaluation of on-the-road test drives. The data analysis is performed automatically using freely programmable scripts.

Your benefits

High performance

Handling of large measurement files volumes.

Masters complexity

Easy identification of relevant events.

Interoperability

Direct access from INCA, connecting ETAS analytics toolbox (EATB) and measure data analyzer (MDA).

Features

ETAS analytics tool box user interface showing traffic light logic

The ETAS analytics toolbox has been designed to provide calibration engineers, software developers, and other engineers with a quick overview of large volumes of data and to directly identify deviations. Customer-specific testing criteria define the permissible bandwidth for certain measurement results. They are stored in templates and provide the basis for data analyses.

The report’s graphical user interface displays the results using the traffic light format. Correct calibration values are displayed in green. Deviations from the limit value within a defined range are shown in yellow. Deviations from the limit value outside the specified range or parameters that are not defined in the template are displayed in red. As soon as a criterion is exceeded in a part of the range, the entire range appears in red. This allows the assigned engineer to identify the area in which a detailed fault analysis needs to be carried out immediately.

You can store the interactive reports centrally on web servers. This enables project participants to access the same data set from different locations at the same time using a standard web browser – even on mobile devices. A record of all reports is provided in the report history.

Since the templates are also stored on a central web server, development engineers benefit from a shared template library. Once a template has been created, it can be reused. All engineering teams can benefit from the knowledge base, which is built up successively.

The visual depicts a diagram showing how a workflow can be optimized with automated use cases.

Analysis, reporting, and recalibration: with its MATLAB®-based templates, the EATB is the perfect companion for the calibration, measurement, and diagnostic tool chain in the ETAS world. You can also deploy it as a stand-alone product. The open system is compatible with both ETAS and third-party products. Its full potential is developed best when used in combination with other ETAS products.

Working with the EATB is based on two interlinked workflows. In the first step, data from the vehicle or a virtual environment like ETAS INCA is generated and converted into a measurement data file (MDF). In the local use case, MDF files are analyzed on a laptop or desktop computer using the EATB. It searches, structures, and analyzes the large volumes of data automatically based on a template programmed with customizable parameters. This minimizes the likelihood of errors and amount of time needed. The EATB then creates an interactive report that provides the project participants with a quick overview of the measurement results. The report makes it easy to identify the areas in which calibration engineers and other engineers need to subsequently make adjustments to improve the ECU software. For a detailed, in-depth analysis of the relevant areas, you can easily transfer data to the measure data analyzer (MDA).

The developer team benefits from a strong boost in efficiency through automated use cases. The measurement data generated in each subsequent test run is automatically uploaded to a server and analyzed on the basis of the preset template. The team then receives the clearly structured report directly after the test run.

MATLAB®-based templates are used as the basis for the calculations and subsequently generated report. Various criteria, such as parameters and their limit values, can be defined in the templates and processed with MATLAB® precision.

Users are free to adapt and customize the template design.

The openness of the system offers a further benefit: the templates enable specialist knowledge to be stored within the company. Further templates can be created without much effort. Each project participant can directly identify and understand the areas in which the vehicle variants differ.

Once the templates have been created, they can be stored on a central web server and used by all employees in the company without the need for any further programming. As a result, a considerable template library will grow over time, ensuring ever greater effectiveness.

The visual depicts a browser screenshot of a graphically appealing EATB report.

The interactivity of the reports offers you even more options when analyzing the data. You can view available data in various depths and fine-tune the analyses gradually. The lightbox display makes it possible to output individual charts as an image gallery, while predefined filters simplify the task of selecting measurement data.

The EATB offers a very broad range of visualization options. For example, statistical measuring parameters can be displayed very clearly on up to four axes.

The following visualization options are possible:

  • Scatter plots/point clouds of observational pairs
  • Histograms for visualizing frequency distributions
  • Tabular minimum-maximum charts to check the diagnosis frequency
  • IUMPR ratio from measurements with six- and seven-bit INT8 values

Releases

The following major improvements are available with EATB V5.6.0:

  • The extended feature "Export Reports to Power Point" now allows to export one EATB report section per slide. Furthermore, it shows the traffic lights on the exported Power Point slides. A user can select which sections should be exported.
  • A new page "Signal Manager" replaces the earlier used Config diffs dialog within ConfigCreator. It allows for extended signal editing:
  • The Signal Manager allows to specify multiple aliases for a specific Signal ID
    Through the CSV export and import feature, the signals can be persisted, and bulk changes can easily performed on the CSV files.
  • The new ADAS Video Thumbnails feature allows to embed thumbnail pictures from environment cameras/videos related to measurement files in EATB reports. The chart types "Time Plot" and "Interval Plot" support this new feature. See the Scripting Guide for further information regarding how to use this feature.
  • EATB has started its migration to the new CommonUI corporate design of ETAS. This opportunity has been used to start migrating EATB to the React framework, which will allow for more robust and resilient development.

The following major improvements are available with EATB V5.5.0:

  • A new feature "Export reports to PowerPoint" allows you to export reports as a set of slides.
  • Support of Windows 11
  • Support measurement files of parquet format
  • New script-commands “removeChapter”, “removeSection” and “removeChart”. The idea of these commands in “config_Last.m” is to remove unwanted chapters, sections, or charts before the final report is created.
  • Improved security measures to prevent a potential misuse of global variables. All defined variables are available only locally within the processed function (configuration file) and not across all configurations. If a variable needs to be used in different configurations, it should be explicitly defined as "global" and loaded in the required configuration file.

The following major improvements are available with EATB V5.4.0:

  • A unique grid can be defined for each chart thanks to the new “chart specific grid” feature. This allows better customization of the interpolation depending on the use case presented in the chart. This new setting is optional and is provided in three variants.
  • EATB settings can be changed without re-encryption by extending the interface of “EATBConcole.exe” through a start.jso file. In this file, the settings of EATB can be defined as key-vale pairs. The “start.json” does not need to be encrypted and therefore allows a more flexible usage of “EATBConsole.exe”.
  • Two important upgrades to MATLAB® Runtime 2022b and Java 17 were introduced to keep EATB up to date. The corresponding packages are installed automatically.
  • The "configure signal axes" option of a scatter plot has been removed from the report viewer for consistency reasons.

The following major improvements are available with EATB V5.3.1:

  • Option to exclude invalid data points of a signal from the calculation by introducing the command “ingnorInvalidDataPoints” in “start.m”. If set to “true”, the invalid data points will be replaced internally with NaNs
  • Three options to set the color for pie and bar charts: single color, color range, or multiple colors for the visualized sectors.
  • A list of all involved measurement files can now be displayed in case of overlapping data points, thanks to the tooltip extension. The file names are displayed in the tooltip as hyperlinks with the corresponding timestamp allowing an export to XDA.
  • Microsoft Edge browser is now supported.
  • Calibration data (constants and curves) from DCMs and A2I/Hex can now also be used as thresholds in the charts

The following major improvements are available with EATB V5.2.0:

  • Selection of an own MDA template (.xda or .xdx) directly from the chart tooltip in the report.
  • Extraction of measurement files based on specific characters in the file name.
  • Improved usability of the "Configuration Creator".
  • Improved compatibility with MDA V8.4.1 (and newer).

The following major improvements are available with EATB V5.1.0:

  • Improved usability of the "Configuration Creator“.
  • New buttons in the "Configuration Creator" for deleting imported, calculated signals.
  • Support of measurement files of the formats ascii, csv, tsv, txt.
  • Support of non-Latin characters in the report settings.
  • Export of charts in csv format for all chart types.
  • Introduction of a new command for the histogram chart to define the number of bins.

Note: No change in compatibility to the previous version 5.0.0.

The following major improvements are available with EATB V5.0.0:

  • Use of MCR 2019b instead of the old MCR 2016b.
  • Use of the p-code of EATB with MATLAB® 2019b.
  • Export of report templates to *.m files and extended in MATLAB®.
  • Faster report generation due to performance improvement of up to 18%.
  • Application of constants and curves from A2L/Hex files.
  • Upgraded compatibility with INCA V7.2
    • Presentation of an offline report
    • Overview of recorded data
    • Supported version are SP15 and newer
  • Upgraded compatibility with INCA-FLOW V4.10 for automated report creation.

The following major improvements are available with EATB V4.1.0:

  • Support of MDF 4.1 measurement files.
  • Aliasing functionality provides a new file config_signals.csv for mapping signal names to one single label.
  • Addition of meta data as key value pairs in *json files.
  • Configuration Creator: creation of templates directly in the graphical user interface to describe the measurement data, reports with additional information.
  • Swagger API documentation available under the help button in the UI.
  • Upgraded compatibility with INCA V7.2
    • Presentation of an offline report
    • Overview of recorded data
    • Supported version is SP15
  • Upgraded compatibility with MDA V8.x for presentation of analysis results, tool tips and evaluation of exported xda files.

Note: The old file config_signals.m is still valid, but deprecated. It is not recommended to use it for your signal definition.

The following major improvements are available with EATB 4.0.0:

  • EATBConfigEncrypter: standalone tool for configuration files conversion and processing for EATB.
  • New type of threshold for signalizing threshold violations.
  • Zipping and downloading reports using a new button for each report.
  • XDA-Export: File with information about the displayed chart and the used signals.

Note: The use of the Encrypter tool requires a valid MATLAB® license.

Technical data

System requirements
System requirements
Minimal
Recommended
System requirements
PC hardware
2.0 GHz Core i5
2.0 GHz Core i5 or above
System requirements
8 GB RAM
16 GB RAM
System requirements
DVD-ROM drive
System requirements
Graphics with a resolution of at least 1600 x 900, 32-bit color
Graphics with a resolution of at least 1980 x 1080, with 32-bit color
System requirements
Operating system
Windows® 10
System requirements
Free disk space
>10 GB HDD
>20 GB HDD
System requirements
Supported browsers
Mozilla Firefox – v72.0.2 (64Bit) or v68.5.0esr (64Bit) [1]
System requirements
Google Chrome – v80.0.3987.87 (Official Build) (64-bit) or v79.0.3945.88 (64-bit) [1]
System requirements
Notes
System requirements
[1]
The mentioned versions and greater versions are supported
This product has been developed and released for use in automotive applications. For usage in other domains, please contact your ETAS representative.

Downloads

Icon of a download checklist

ETAS Download Center provides abundant information on ETAS Products and Solutions, in the form of flyers, brochures, technical articles, or manuals. You will also find hotfixes and software updates.

All news

Next events

Contact us

Do you have any questions? Feel free to send us a message. We will be more than happy to help.

Contact us today!