MTCY – Motor Test Device Software

MTCY is an ECU (Electronic Control Unit) diagnostic application that supports the UDS (Unified Diagnostic Services) and XCP (Universal Measurement and Calibration Protocol) protocols over the CAN communication bus.

By using database files with ODX (Open Diagnostic eXchange) and A2L (ASAM MCD-2 M) extensions, many services supported by the UDS and XCP universal standard protocols can be used. With the capabilities offered by MTCY, it is greatly simplified to examine the necessary data on the vehicle/engine/ECU during both the factory and end-user stages, as well as to perform error detection and tracking operations.

CAPABILITIES

The MTCY application provides the following capabilities based on the current user’s authorization:

  • Reading and writing ECU, vehicle, engine, and sensor identifier information

For example, the engine serial number can be read.

  • Real-time tracking of sensor data and viewing these values through graphs

For example, the current temperature of the ECU can be measured, and its time-based change can be analyzed through a graph.

  • Instant modification of vehicle calibration
  • Tracking diagnostic error codes with details
  • Tracking recorded fault history with details

For example, if a sensor connected to the engine was temporarily disabled and an error history is recorded in the ECU, this situation can be viewed through MTCY.

  • Input-output control of sensors and electronic equipment connected to the engine

For example, the current current flowing through the fans on the vehicle can be modified for diagnostic purposes, or even if the oil sensor is not connected, oil sensor data can still be fed to the ECU.

  • Programming of ECU’s permanent memory

For example, ECU software updates can be performed.

  • Adding new users to the application with specific permissions

GENERAL INFORMATION PANEL

The ECU, vehicle, engine, and sensor identifier data values can be read. These information values can be permanently modified.

General Information Panel

REAL-TIME DATA MONITORING

Data related to electronically controlled actuators, sensors, and engine subsystems on the engine can be examined in real-time via MTCY. For these values, graphs or oscilloscope screens can be created to visually track the time-based changes in the data in a rich and detailed manner.

Real-Time Data Monitor

Display Screen

CONFIGURATION / CONFIGURATION MEMORY

With MTCY, calibration values can be read, modified in real-time, or permanently saved to the ECU. It is possible to revert to the calibration values set by the factory, ensuring full control over calibration management on the relevant vehicle. Direct reading from the ECU memory can be performed, and the ECU memory can be exported. This allows the current operational data of the connected ECU to be reported.

Configuration Screen

Configuration Memory Screen

INPUT/OUTPUT CONTROL

Electronically controlled outputs such as actuators, sensors, and engine subsystems on the engine can be tested whether the engine is running or not. For example, injectors can be turned on and off, or the motor fan current can be adjusted.

Input-related electronic actuators and sensors can be simulated. For instance, even if a temperature sensor that is supposed to be on the engine is not physically connected, a temperature value can still be fed to the ECU as input, allowing the vehicle’s behavior based on that data to be examined.

Input/Output Control Screen

DIAGNOSTIC TROUBLE CODES AND FAULT HISTORY

Current active/passive diagnostic trouble codes can be viewed, and detailed information about these faults can be examined. This allows for easy identification of existing issues or abnormal conditions related to the vehicle. Fault events that occurred during the ECU’s operation, along with their recorded history and details, can also be reviewed. These records can be permanently deleted if desired.

Diagnostic Dashboard

Fault History Screen