J1939-Diagnose: DM1, DM2 und der Aufbau eines DTC
Wer den Fehlerspeicher eines Nutzfahrzeugs, eines Motors oder einer Landmaschine ausliest, landet unweigerlich bei drei Abkürzungen: SPN, FMI und OC. Sie bilden zusammen einen Diagnostic Trouble Code (DTC), und übertragen wird dieser über die Diagnosemeldungen DM1 und DM2 aus SAE J1939-73. Dieser Artikel erklärt, wie die beiden Parametergruppen aufgebaut sind, wie man einen DTC korrekt zerlegt und an welchen Stellen selbstgeschriebene Parser regelmäßig scheitern.

J1939 ist ein von der SAE entwickeltes Kommunikationsprotokoll auf der Basis von CAN zur Kommunikation in Nutzfahrzeugen.