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. MTCY offers capabilities that greatly simplify examining diagnostic data on the vehicle, engine, or ECU during both factory and service stages, as well as detecting and tracking errors.
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 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 modified.
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 present, a temperature value can still be fed to the ECU as input and the vehicle’s response to the fed input can be observed.
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 examined. These records can be permanently deleted if desired.
Diagnostic Dashboard
Fault History Screen