Diagnostics

Diagnostics can be accessed by navigating to the "Diag" tab. This page allows users to reset adaptations and access DTCs (trouble codes).

Trouble Codes

  • Pressing the "Read" button will read the current stored trouble codes from the engine control module.

  • If any codes are present, they will be displayed below.

  • Users can expand each code to read the description or affected component.

  • Clicking the red "X" in the top right will attempt to erase all codes. After the erase step, M-Flasher will read the codes again to check which, if any, codes were not erased.

At this moment, “Severity” is statically set to “Ignore” and does not display the actual severity of the specific error. This feature will be updated in a future release.

 

Adaptation Clear

  • Adaptations play a vital role in the performance of modern DMEs and should only be cleared after a major repair or component change. Adaptation reset should NEVER be used to attempt to fix a fault, only as a final step after the fault is fixed.

  • Users can perform a full adaptation clear of ALL adaptation variables or select a specific one.

  • Pressing "Erase All" will erase every single adaptation variable of the DME.

  • Pressing "Selective" will bring up a menu for the user to select which specific adaptation parameter they want to reset.

  • After adaptation reset, unplug the OBD connector, lock the vehicle, and let it sleep for 10 minutes.