MECAL is the new software generation for the ECU calibrations. It was introduced in the market in 2014 and is the most used tool with our products. Its main feature is to include, in a single environment, functions that allow the configuration, calibration and development of our ECUs. The main target of this software is to provide at the same time, simple functionalities, necessary for less experienced users, and powerful and complex functionalities for most experienced technicians, engineers and programmers.
The intuitive user interface, the contextual and the graphical and numerical editing are only some examples of the software potentiality. Thanks to the aid of automation instruments, to the possibility of exchanging data with spreadsheets (EXCEL), with MATLAB/SIMULINK, and by means of Python scripts it is possible to expand the system on its own. Through this functionality, it is possible to realize communication with test devices and calibrations, repetitive procedures of complex calculation, up to Machine Learning. The most used function is the creation of complex mathematical channels which contain logical conditions like AND, OR, IF...THEN, which are useful during tables and complex strategies calibration. Furthermore it is available an integrated, configurable data acquisition system (it is possible to import DBC files), through which it is possible to record on a PC and at high frequency (even over 1 Khz) data from the ECU in calibration and from external devices (test bench, expander etc...). Mecal supports at the same time the editing and the value measurement during the calibration, with "OnTheFly" mode. It supports different kind of communication networks (including RS232, LIN, CAN, FLEXRAY, ETHERNET, WIFI). Both standard and custom protocols are supported, even with encrypted data transfer. It is possible to work on multiple monitors, in order to have an easier information and data visualization. Finally it is compatible with both K and L-type CANUSB interfaces.