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