Adaptive parameters are calibration variables which can be modified by the ECU itself. They are used to implement self-optimizing algorithms in the control device. Adaptive parameter values are not saved in data sets since they are variable at any time. Therefore adaptive parameters can only be edited in the experiment environment if calibration privilege exists for the control device.
ASAP2 meta language; the AML is defined in the ASAP2 Interface Specification Interface 2.
Array is the generic term for a data type which contains a group of data that are arranged in 1, 2 or 3 dimensions. Vectors and matrices are specific types of arrays.
Association for Standardization of Automation and Measuring Systems
ASAM MCD 3MC is an ASAM e.V. standard and describes an automation interface for measurement and calibration tools. The objective is to design an interface for MCD systems, which are used during the design, production, and maintenance phases of a vehicle's lifecycle. From a user view, the integration of control units (ECUs) shall be encapsulated by the MCD system, the user needs the access to the measurement and adjustment objects via identical methods. Version 1 of the ASAM MCD 3MC specification (ASAP3) used a procedural model to describe the interface, while version 2.0 and above describe an object oriented interface.
ASAP3 MC V2.1.1 (ASAM MCD 3MC V2.1.1) is a specification that ASAM e.V took over from the former ASAP group. It describes a procedural application programming interface for measurement and calibration tools.
ASCII means American Standard Code for Information Interchange. ASCII is a 7 bit character encoding and defines 128 characters.
The ASAM-MCD-2MC standard covers the following axis types: STD_AXIS (standard axis), FIX_AXIS (axis with virtual axis points), COM_AXIS (axis with group axis points, also known as referenced axis or group axis), RES_AXIS (rescale axis), CURVE_AXIS (axis using a special characteristic of the type curve to scale the axis)
Byte Order Mark; BOM is a special mechanism that adds 3 bytes in front of a text file to define the encoding used in the text file.
Calculated signals are composed of several variables that are combined by means of an algorithm.
see calculated signals
CAN with Flexible Data rate. CAN FD is based on the CAN protocol as specified in ISO 11898-1. CAN FD is able to achieve an effective data-rate by allowing longer data fields. CAN uses four bits as Data Length Code resulting in 16 different codes, but only the first nine values are used, where the codes [0 - 8] are standing for a data field length of [0 - 8] bytes; the codes [9 - 15] are defined to signify eight data bytes. In CAN FD, however, the codes are used to signify longer data fields.
Axis with group axis points (COM_AXIS, keyword according to ASAM-MCD-2MC); with this axis type, the axis point values are described separately from the tabular values for the curve or the map under AXIS_PTS (keyword according to ASAM-MCD-2MC). In the curve or the map, reference is made to the axis distribution described under AXIS_PTS.
Verbal conversion table (keyword according to ASAM-MCD-2MC)
Multidimensional map with 4 input parameters for each function value (keyword according to ASAM-MCD-2MC)
Multidimensional map with 3 input parameters for each function value (keyword according to ASAM-MCD-2MC)
Special type of characteristic; a curve is the graphical representation of two physical quantities. The curve is displayed as a line in a two-dimensional orthogonal coordinate system.
Individual calibration scenarios are saved in a data exchange file and can be reused in additional Calibration Scenario Configurations. CSV, DCM, PaCo and CDF V2.0 (PaCo and CDF V2.0 only with installed PaCo Add-On) are available as file formats for the data exchange file. The setting which data exchange format is to be used can be defined in the user options.
Dependent characteristics are parameters that are related to each other via a formula, i.e. one parameter is calculated from one or more input parameters.
Free ASAM-MC2 identifier that are used when displaying measure and calibration variables are called display identifiers.
DPR (dual-ported RAM) is a memory that can be written to from two sides. This memory is in the ETK, which itself is the interface between the PC/application device on the one side and the control device on the other side.
Emulation mode where the available emulation RAM is used on demand
The fixed values of the parameters are replaced by variable parameter values
RAM that is used to replace (overlay) the FLASH memory in order to emulate the parameter values
End of File; 1 byte that marks the end of a file.
EPROM identifier (keyword according to ASAM-MCD-2MC)
The available emulation RAM is sufficient to cover all parameters used in the given experiment (but not necessarily the complete project). INCA tries to establish this state when opening an experiment. The emulation RAM is not updated when calibration variables are added or removed.
Axis for curves or maps with virtual axis points (keyword according to ASAM-MCD-2MC)
Thematic groups of variables are known as functions. Functions are defined in the ASAP2 files of the respective devices.
GPS exchange format
In the case of axes of the type COM_AXIS (keyword according to ASAM-MCD-2MC), the axis point values are described separately from the tabular values of the curve or of the map under AXIS_PTS (keyword according to ASAM-MCD-2MC). In the case of the characteristic curve or the map, reference is made to the axis point distributiondescribed under AXIS_PTS.
Hardware Service Pack; firmware update for ETAS hardware
Imbalance is the deviation of the individual measure variable from the mean value formed by all measure variables.
The ISO 26262 standard is the adaptation of IEC 61508 to comply with the needs specific to the application sector of electrical and/or electronic (E/E) systems within road vehicles. This adaptation applies to all activities during the safety lifecycle of safety-related systems comprised of electrical, electronic and software components.
INCA, which may also be used in safety-related use cases, is not certified but nevertheless compliant with the ISO 26262 standard. A certification is neither required by the standard nor is it relieving the users of INCA of considering software tool usage individually in their safety related use case according to ISO 26262.
Considering software tool usage according to ISO 26262; 8-11, “Confidence in the use of software tools” is described and required by the standard. To be prepared for this, a common use case scenario is defined and assumptions are made. This general scenario will then be pre-classified and pre-qualified according to the standard. A reference document called INCA ISO 26262 Reference documents this work for general INCA use cases. However, a customer specific validation of the tool usage according to ISO 26262; 8-11 is still required because use cases and assumptions have to be checked individually for the customers’ use cases.
The INCA reference document supports you to validate INCA in a development tool chain compliant to ISO26262 standard. If you need assistance from our functional safety consultant team to validate your software tool according to the standard, contact your ETAS sales representative.
A LAB file contains a compilation of variables. This compilation can be used to apply an already created variable compilation in other areas (e.g. additional experiments, Calibration Scenario Configurations, etc. ). The files end in .lab.
Label is a synonym for variable
A map is the graphical representation of a characteristic that depends on two physical quantities. The map is either displayed as a set of curves or as a surface in a three-dimensional orthogonal coordinate system.
2-dimensional array
During a measurement, the variables that are part of an experiment get measured. A measurement is required for recordings. Depending on the selected recording mode, the default recorder or all recorders can be used for recording measurements.
keyword according to ASAM-MCD-2MC; the MOD_COMMON block contains module wide valid definitions (ECU-specific) such as memory alignment and byte order.
keyword according to ASAM-MCD-2MC; the MOD_PAR block contains control unit management data such as EPK, and address and size of memory segments.
Open Diagnostic Data Exchange; the ODX standard (ASAM MCD 2D) standardizes the formal description of information in the vehicle and ECU diagnostic sector.
Original working page
Polling mode is a measurement mechanism that uses cyclically a protocol-specific read memory command to measure variables from the ECU.
The available emulation RAM is sufficient to cover all parameters from the DATA and OFFLINE_DATA memory segments that are described in the A2L file.
Quality Meta Data; Quality Meta Data are only supported if the add-on INCA-QM-BASIC has also been installed.
The raster describes the interval during which a measurement is recorded. Depending on the device the volume of measurements which can be recorded per raster can be limited. This information is deposited in the ASAP2 file.
A recorder is used to record a measurement. In a recorder, the recording parameters, such as variables, the trigger conditions (trigger) and the output file are defined. Any number of recorders can be used for each measurement.
The two recording modes determine which recorders are used for recording measurements. In the "Visualization" mode, all enabled (background) recorders get started. In the "Recording" mode, the default recorder gets started in addition to the enabled background recorders. In order to actually start the recording, the trigger condition of the correspong recorder must be fulfilled.
Rescale axis (keyword according to ASAM-MCD-2MC)
Reference page
Physical definition: A scalar is a quantity that is specified by its value and its unit (in contrast to a vector, which also requires a direction). Example: temperature, air pressure, etc.
A slewing variable is a measure variable that depends on three calibration variables.
Standard axis (keyword according to ASAM-MCD-2MC)
Programming interface for the automation of INCA appliance
A trigger in INCA starts a recording as soon as a defined trigger condition (start trigger) is fulfilled. Triggers can be created, edited and managed in the Trigger editor.
1-dimensional array
Dependent parameter that exists only in the model, but not on the ECU.
Working page
eXtended Calibration Protocol; XCP is a vendor- and interface-independent protocol for communication between calibration tools and control units. XCP was specified in the ASAM e.V.