Main Content

AUTOSAR Calibration and Measurement Data

Configure component data for run-time calibration and measurement

AUTOSAR parameters and variables support run-time tuning and monitoring of an AUTOSAR application with calibration and measurement tools. After you create a Simulink® model mapped to an AUTOSAR software component, you can use the Code Mappings editor or equivalent AUTOSAR map functions to configure code and calibration attributes for the following elements:

  • Model parameter or lookup table mapped to:

    • AUTOSAR constant memory

    • AUTOSAR internal calibration parameter

    • AUTOSAR port parameter

  • Signal, state, or data store mapped to:

    • AUTOSAR static memory

    • AUTOSAR per-instance memory

  • Model entry-point function mapped to AUTOSAR runnable

  • Internal data inside a model entry-point function

Blocks

CurveApproximate one-dimensional function
Curve Using PrelookupUse previously calculated index and fraction values to accelerate approximation of one-dimensional function
MapApproximate two-dimensional function
Map Using PrelookupUse previously calculated index and fraction values to accelerate approximation of two-dimensional function
PrelookupCompute index and fraction for a Curve Using Prelookup or Map Using Prelookup block

Tools

Code Mappings EditorMap AUTOSAR elements for code generation

Functions

addSignalAdd Simulink block signal to AUTOSAR mapping
getDataStoreGet AUTOSAR mapping information for Simulink data store
getFunctionGet AUTOSAR mapping information for Simulink entry-point function
getParameterGet AUTOSAR mapping information for Simulink model workspace parameter
getSignalGet AUTOSAR mapping information for Simulink block signal
getStateGet AUTOSAR mapping information for Simulink block state
mapDataStoreMap Simulink data store to AUTOSAR variable
mapFunctionMap Simulink entry-point function to AUTOSAR runnable and software address methods
mapParameterMap Simulink model workspace parameter to AUTOSAR component parameter
mapSignalMap Simulink block signal to AUTOSAR variable
mapStateMap Simulink block state to AUTOSAR variable
removeSignalRemove Simulink block signal from AUTOSAR mapping

Topics

Map AUTOSAR Elements for Code Generation

Use Code Mappings editor to view and map AUTOSAR software component from Simulink perspective.

Map Calibration Data for Submodels Referenced from AUTOSAR Component Models

Use Code Mappings editor to view and map internal data for submodels referenced from AUTOSAR components.

Configure Parameters and Signals for AUTOSAR Calibration and Measurement

Configure Simulink® model workspace parameters and signals for AUTOSAR run-time calibration and measurement.

Configure AUTOSAR Data for Measurement and Calibration

Define AUTOSAR data properties (SwDataDefProps), including SwCalibrationAccess, DisplayFormat, and SwAddrMethod.

Configure Lookup Tables for AUTOSAR Measurement and Calibration

Implement AUTOSAR integrated and distributed lookups with Simulink.LookupTable and Simulink.Breakpoint objects.

Configure AUTOSAR Per-Instance Memory

Configure AUTOSAR per-instance memory (PIM) by using block signals, discrete states, or data store memory.

Configure AUTOSAR Static Memory

Configure AUTOSAR static memory by using block signals, discrete states, or data store memory.

Configure AUTOSAR Constant Memory

Configure AUTOSAR constant memory by using model workspace parameters.

Configure AUTOSAR Shared or Per-Instance Parameters

Configure AUTOSAR shared or per-instance parameters by using model workspace parameters.

Configure AUTOSAR Port Parameters for Communication with Parameter Component

Configure AUTOSAR parameter receiver component for port-based access to parameter data.