PROTOCOL · PHYSICAL LAYER · 1996-2010

K-Line protocol

K-Line (ISO 9141-2 / ISO 14230 Layer 1).

What is K-Line?

K-Line is the single-wire bidirectional physical-layer protocol that carried diagnostic communication on European vehicles from 1996 to roughly 2010. Speed is typically 10.4 kbit/s. Bidirectional half-duplex — the tester and ECU take turns talking on the same wire. Carried KWP2000 (ISO 14230) or KW1281 (VAG proprietary) application layer.

Key characteristics

K-Line service IDs / frame structure

ID / CodeNamePurpose
5-baud initSlow startLegacy init — sends address at 5 baud
Fast initBit-banged wake-upFaster init for KWP2000
10.4 kbit/sOperational speedDiagnostic data rate
Half-duplexBidirectionalTester and ECU share the wire

Used on these ECU families

Related protocols

KWP2000CAN-OBD