Main Content

Calibration and Measurement

Set up interfaces for exchanging data

Set up and use techniques and capabilities for exchanging data between generated and external application code.

Data interfaces are available for exchanging data between generated and external code or data. Use the C API to write code that interacts with generated code. Export an ASAP2 file for a measurement, calibration, and diagnostic system.

To log data to a MAT-file during execution of generated code, see Log Program Execution Results.

Functions

coder.asap2.exportGenerate ASAP2 (A2L) file according to ASAM MCD-2 MC standards
coder.cdf.exportGenerate CDF (Calibration Data Format) file according to ASAM AE CDF standards

Topics

ASAP2 File Generation

Generate ASAP2 and CDF Calibration Files

Generate ASAP2 and CDF files according to ASAM MCD-2 MC and ASAM AE CDF standards respectively.

Calibrate Generated Code and Monitor Signals

Generate XCP external mode target application and ASAP2 file that describes XCP slave configuration.

Configure Model Data Elements for ASAP2 File Generation

Set measurement and calibration properties for model data elements.

Customize Generated ASAP2 File

Customize the ASAP2 file generated from a Simulink® model.

C API Interface to Model Data

Exchange Data Between Generated and External Code Using C API

Write host-based or target-based application code that interacts with generated model code.

Use C API to Access Model Signals and States

Write application code to interact with model signals and states.

Use C API to Access Model Parameters

Write application code to interact with model parameters.

Parameter Tunability and Signal Visibility

Create Tunable Calibration Parameter in the Generated Code

In the generated code, create tunable parameter data that you can access during rapid prototyping and calibration.

C Code Generation Configuration for Model Interface Elements

Control the representation of model data elements and functions in generated C code.