Analogue to Digital Converter — a mechanism to read an analogue voltage signal and convert to a digital value.
A standardized description data format for calibration data — for more information refer to ASAM Standards: ASAM MCD 2MC / ASAP2 at the ASAM Web site (http://www.asam.de).
Controller Area Network — more information can be found on the Bosch web site (http://www.can.bosch.com).
CAN Database — a CANdb file contains information regarding
CAN messages transmitted between CAN nodes in a network. CANdb files (which
usually have the file extension .dbc
can be edited with tools
supplied by Vector CANtech, Inc.
(http://www.vector-cantech.com).
CAN Calibration Protocol — for more information refer to ASAM Standards: ASAM MCD: MCD 1a at the ASAM Web site (http://www.asam.de).
Command Receive Object — the CAN identifier of the CCP message, sent by a calibration tool to command the ECU to perform an action.
Data Transmission Object — the CAN identifier of the CCP message, sent by the ECU with the results of a commanded action.
Electronic Control Unit — for instance, an OpenECU device.
Keep Alive Power — apply power to this pin while the module is is otherwise powered down to retain the values of any adaptive data or Tunes until the module is next powered up again (see the technical specification for each target for details).
An H-bridge is an electronic circuit which enables a voltage to be applied across a load in either direction. These circuits are used to allow to supply loads such as DC motors forwards and backwards.
Hall Effect Sensor — typical sensor used for cam and shaft position sensing.
Hardware In the Loop — a term used to indicate the replacement of the plant by a simulator (e.g., Pi Innovo's AutoSim — www.piautosim.com).
SAE J1939 — a vehicle bus standard used for communications and diagnostics among vehicle components, originally for the heavy duty truck industry in the USA.
Modular Input Output System — a sub-processor of the OpenECU main processor used to encode and decode digital signals.
The Motor Industry Software Reliability Association produced a set of guidelines for developing vehicle software — for more information refer to Development Guidelines for Vehicle Based Software at the MISRA Web site (http://www.misra.org.uk).
Queued Analogue to Digital Converted — a sub-processor of the OpenECU main processor used to convert analogue input signals to a quantized digital representation.
A simplified calibration tool based on Microsoft Excel that requires only a RS232 UART port to communicate with OpenECU. PixCal supports Tunes but not general calibrations and displayables.
NOTE: PixCal is no longer supported by Pi Innovo.
Pulse Width Modulation — a digital pulse train, where the ratio of the high time to the low time of a single cycle represents the duty cycle of the PWM signal.
RS232 is an electrical signalling specification published by the Electronic Industries Association (EIA). It is a standard for serial transmission of data between two devices.
Real-Time Operating System — a low level piece of software that executes tasks or model iterations in real-time in a periodic fashion.
Real-Time Workshop — a component of MATLAB/Simulink used to autogenerate C code from model diagrams.
Safety Integrity Level — the likelihood of a safety related system achieving the safety functions under all the stated conditions within a stated period of time. References to SIL in the OpenECU user manual refer to the MISRA guidelines.
Serial Peripheral Interface — a sub-processor of the OpenECU main processor used to communicate with other devices.
Top Dead Center
Time Processing Unit — a sub-processor of the OpenECU main processor used to encode and decode digital signals.
Variable Reluctance Sensor — typical sensor type for crank, cam or shaft position sensing.