Az OBD2 szabvány protokolljai, módjai és PID-jei
OBD kommunikációs protokollok
A jármű megfelel a OBD2 szabvány az öt közül bármelyiket használhatja kommunikációs protokollok: SAE J1850 PWM, J1850 VPW SAE, ISO9141-2, ISO14230-4, és 2003 óta az ISO 15765-4/SAE J2480 szabvány.
AELM327 diagnosztikai interfész lehetővé teszi mindezen kommunikációs szabványok dekódolását, és a szoftver vagy alkalmazás ezeket az adatokat értelmezhető eredményekké írja át.

ISO15765-4 (CAN-BUS)
Ez a protokoll a legmodernebb, kötelező az összes, az Egyesült Államokban 2008 óta értékesített járműre. A 2003-as vagy annál idősebb európai járművén TUD.
| HIGH (C H) | 6. tű |
| ALACSONY (CAN L) | 14. tű |
| 12V | 16. tű |
| GND | 4., 5. tű |
| CANH jelfeszültség | +3,5 V |
| CANL jelfeszültség | +1,5 V |
| Maximális jel | CANH = + 4,5 V, CANL = + 2,25 V |
| Minimális jel | CANH = + 2,75 V, CANL = + 0,5 V |
| Sebesség | 250 kBit/s vagy 500 kBit/s |
ISO14230-4 (KWP2000)
Ez egy nagyon elterjedt protokoll 2003-as és idősebb járművek számára aISO9141 K-Line. Két változata van aISO14230-4: lassú init (1,2-10,4 kbps) és gyors init (10,4 kbps).
| K vonal (kétirányú) | 7. tű |
| L vonal (egyirányú, opcionális) | 15. tű |
| 12V | 16. tű |
| GND | 4, 5 csapok |
| Maximális jelfeszültség | +12V |
| Minimális jelfeszültség | 0V |
| Bájtok száma | Adatok: 255 |
| Sebesség | UART: 10,4 kBit/s, 8-N-1 |
ISO9141-2 (KWP)
Ezt a protokollt főleg európai járműveknél használják. A csatlakozó 7. és 15. érintkezőjét használja (opcionálisan).
| K vonal (kétirányú) | 7. tű |
| L vonal (egyirányú, opcionális) | 15. tű |
| 12V | 16. tű |
| GND | 4, 5 csapok |
| Maximális jelfeszültség | +12V |
| Minimális jelfeszültség | 0V |
| Bájtok száma | Üzenet: 260, Adatok: 255 |
| Sebesség | UART: 10,4 kBit/s, 8-N-1 |