ASAM-2MC Node

The ASAM-2MC node offers the following settings:

ROM Code

Note

This option is not supported for microcontroller targets.

Toggles the generation of ROM code for experimental targets.

When activated, the *.cod file contains both ROM and RAM code to enable stand-alone operation (see the ASCET‑RP User Guide). An executable file (*.cod) is generated for the experimental target.

Formulas With Unit

Defines whether the unit specified in the Properties editor of an element is added (activated) to the formula name in the ASAM-MCD-2MC file or not (deactivated).

ClosedEXAMPLE

The unit kg_per_m*m is assigned to the air_nominal variable.

The ident formula is assigned in the implementation editor. The table lists the relevant parts of the ASAM-MCD-2MC file without and with Formulas with Unit.

deactivated

activated

...

  /begin MEASUREMENT air_nominal

   ""

   FLOAT64_IEEE

ident

   1

   100

   -1.e+037

   1.e+037

   /begin IF_DATA E_TARGET

    KP_BLOB 0xFFFFFFFF 0xFFFFFFFF 2 1001 1 1001 0  

   /end IF_DATA

  /end MEASUREMENT

...

  /begin COMPU_METHOD ident

   ""

   RAT_FUNC

   "%12.4"

""

   COEFFS 0 1 0 0 0 1

  /end COMPU_METHOD

...

...

  /begin MEASUREMENT air_nominal

   ""

   FLOAT64_IEEE

ident_kg_per_mm

   1

   100

   -1.e+037

   1.e+037

   /begin IF_DATA E_TARGET

    KP_BLOB 0xFFFFFFFF 0xFFFFFFFF 2 1001 1 1001 0  

   /end IF_DATA

  /end MEASUREMENT

...

  /begin COMPU_METHOD ident_kg_per_mm

   ""

   RAT_FUNC

   "%12.4"

"kg_per_m*m"

   COEFFS 0 1 0 0 0 1

  /end COMPU_METHOD

...

Suppress exported Parameters

Determines whether exported parameters are suppressed (activated) during ASAM-MCD-2MC generation or not (deactivated).

Some compilers optimize the access to exported parameters in the C code by replacing them with their values. When such parameters are calibrated, inconsistencies between exporting and importing components can occur. The option prohibits the calibration of such parameters.

Suppress exported Elements

Determines whether the exported elements of prototype components are ignored (activated) during ASAM-MCD-2MC generation or not (deactivated).

The ASCET‑SE User Guide contains further information on prototypes.

Suppress grouping Information

Determines whether the structuring of measurement and calibration variables via the GROUP and SUB_GROUP keywords during ASAM-MCD-2MC generation is inserted (deactivated, default) or suppressed (activated).

Suppress function Information

Determines whether the structuring of measurement and calibration variables via the FUNCTION and SUB_FUNCTION keywords during ASAM-MCD-2MC generation is inserted (deactivated, default) or suppressed (activated).

Generate AUTOSAR Calibration Interfaces

If activated, all parameters that are mapped in AUTOSAR parameter mapping are written to CHARACTERISTICs in the *.a2l file.

The label of the CHARACTERISTIC is taken from the imported parameter, the implementation of the CHARACTERISTIC is taken from the Calibfation interface element.