Protokoly podle roku vyroby
Doblo Mk1 (223) — 2000-2010
- Motor: ISO 14230-4 (KWP2000), K-line, 10400 baud
- ABS: K-line na pin 1
- Airbag: K-line na pin 3
- Dalsi moduly: K-line na pin 12
- Pozdejsi Mk1 (2006+): mozna CAN na motorove ridici jednotce
Doblo Mk2 (263) — 2010-2022
- C-CAN: ISO 15765-4, CAN 11-bit, 500 kbaud (pins 6+14)
- B-CAN: 29-bit extended, 50 kbaud (pins 1+9)
- Motor, ABS, airbag, rizeni = C-CAN
- Body computer, infotainment, parkovaci senzory = B-CAN
Inicializace ELM327 Doblo Mk1 — KWP2000
ATZ
ATE0
ATL0
ATS0
ATH1
ATSP5
ATIB10
ATIIA 10
ATSH 80 10 F1
Inicializace ELM327 Doblo Mk2 — CAN 11-bit
ATZ
ATE0
ATL0
ATS0
ATH1
ATSP6
ATSH 7DF
ATCAF1
ATST FF
Inicializace ELM327 Doblo Mk2 — CAN 29-bit (UDS)
ATZ
ATE0
ATH1
ATSP7
ATSH 18DA10F1
ATCRA 18DAF110
ATCAF1
Diagnostic Session Control (UDS)
10 01
10 03
3E 00
3E 80
Mode 01 — Standard OBD-II PIDs Broadcast 7DF
Tyto PIDs funguji na vetsine Fiat Doblo pres standardni OBD-II. Prikaz: 01 XX kde XX = PID.
| PID |
Prikaz |
Parametr |
Formule |
Jednotka |
Rozsah |
| 00 | 01 00 | Podporovane PIDs [01-20] | Bitmaska | — | — |
| 01 | 01 01 | Stav MIL & pocet DTC | A bit7=MIL, A[0:6]=count | — | — |
| 03 | 01 03 | Stav palivoveho systemu | Bitmaska | — | — |
| 04 | 01 04 | Zatizeni motoru | A × 100 / 255 | % | 0–100 |
| 05 | 01 05 | Teplota chladici kapaliny | A − 40 | °C | −40–215 |
| 06 | 01 06 | Kratkodoba korekce paliva (B1) | A / 1.28 − 100 | % | −100–99.2 |
| 07 | 01 07 | Dlouhodoba korekce paliva (B1) | A / 1.28 − 100 | % | −100–99.2 |
| 0B | 01 0B | Tlak v sacim potrubi (MAP) | A | kPa | 0–255 |
| 0C | 01 0C | Otacky motoru (RPM) | (A×256 + B) / 4 | rpm | 0–16383 |
| 0D | 01 0D | Rychlost vozidla | A | km/h | 0–255 |
| 0E | 01 0E | Predsih zapalovani | A / 2 − 64 | ° | −64–63.5 |
| 0F | 01 0F | Teplota nasavaneho vzduchu | A − 40 | °C | −40–215 |
| 10 | 01 10 | Hmotnostni tok vzduchu (MAF) | (A×256 + B) / 100 | g/s | 0–655.35 |
| 11 | 01 11 | Poloha skrtici klapky | A × 100 / 255 | % | 0–100 |
| 13 | 01 13 | Pritomnost O2 senzoru | Bitmaska | — | — |
| 14 | 01 14 | O2 senzor 1 — napeti | A / 200 | V | 0–1.275 |
| 1C | 01 1C | OBD standard (typ) | Enumerace | — | — |
| 1F | 01 1F | Doba behu motoru | A×256 + B | sec | 0–65535 |
| 20 | 01 20 | Podporovane PIDs [21-40] | Bitmaska | — | — |
| 21 | 01 21 | Vzdalenost s MIL | A×256 + B | km | 0–65535 |
| 23 | 01 23 | Tlak v palivovem railu (diesel) | (A×256 + B) × 10 | kPa | 0–655350 |
| 2F | 01 2F | Uroven paliva v nadrzi | A × 100 / 255 | % | 0–100 |
| 30 | 01 30 | Pocet vymazani DTC (warm-ups) | A | count | 0–255 |
| 31 | 01 31 | Vzdalenost od vymazani DTC | A×256 + B | km | 0–65535 |
| 33 | 01 33 | Barometricky tlak | A | kPa | 0–255 |
| 3C | 01 3C | Teplota katalyzatoru B1S1 | (A×256 + B)/10 − 40 | °C | −40–6513.5 |
| 40 | 01 40 | Podporovane PIDs [41-60] | Bitmaska | — | — |
| 42 | 01 42 | Napeti ridici jednotky | (A×256 + B) / 1000 | V | 0–65.535 |
| 43 | 01 43 | Absolutni zatizeni motoru | (A×256 + B) × 100/255 | % | 0–25700 |
| 44 | 01 44 | Lambda | (A×256 + B) / 32768 | ratio | 0–2 |
| 46 | 01 46 | Teplota okolniho vzduchu | A − 40 | °C | −40–215 |
| 49 | 01 49 | Poloha pedalu plynu D | A × 100/255 | % | 0–100 |
| 4A | 01 4A | Poloha pedalu plynu E | A × 100/255 | % | 0–100 |
| 4C | 01 4C | Pozadovana poloha klapky | A × 100/255 | % | 0–100 |
| 4D | 01 4D | Cas behu motoru s MIL | A×256 + B | min | 0–65535 |
| 51 | 01 51 | Typ paliva | Enumerace | — | — |
| 5C | 01 5C | Teplota motoroveho oleje | A − 40 | °C | −40–210 |
| 5E | 01 5E | Spotreba paliva | (A×256 + B) / 20 | L/h | 0–3276.75 |
Mode 09 — Informace o vozidle
| PID | Prikaz | Parametr | Poznamka |
| 02 | 09 02 | VIN (Vehicle Identification Number) | 17 znaku ASCII |
| 04 | 09 04 | Kalibracni ID | ASCII retezec |
| 06 | 09 06 | CVN (Calibration Verification Number) | 4 bajty |
| 0A | 09 0A | ECU name | ASCII retezec |
Pro cteni Mode 22 DIDu je nutne nejprve prepnout do Extended Diagnostic Session: 10 03. Prikaz: 22 XX XX. Odpoved zacina 62 XX XX nasledovana daty.
Identifikace ECU Engine 0x10
| DID | Prikaz | Parametr | Poznamka |
| 1A80 | 22 1A 80 | Identifikacni kod | Kombinovana data |
| 1A91 | 22 1A 91 | FIAT cislo vykresu | Part number |
| 1A92 | 22 1A 92 | Hardware cislo | HW part |
| 1A93 | 22 1A 93 | Hardware verze | HW rev |
| 1A94 | 22 1A 94 | Software cislo | SW part |
| 1A95 | 22 1A 95 | Software verze | SW rev |
| 1A96 | 22 1A 96 | Homologacni cislo | Type approval |
| 1A99 | 22 1A 99 | Datum vyroby | Manufacturing date |
Motor / Vstrikovani Engine 0x10
| DID | Prikaz | Parametr | Formule | Jednotka |
| 2101 | 22 21 01 | Stav ridici jednotky vstrikovani | Multi-byte blok | — |
| 2103 | 22 21 03 | Pocet najetych km | X × 0.1 | km |
| 2108 | 22 21 08 | Pocet pretoceni | Primy | count |
| 210A | 22 21 0A | Maximalni otacky motoru | X × 40 | RPM |
| 210B | 22 21 0B | Pocet prepisu ECU | Primy | count |
| 2130 | 22 21 30 | Otacky motoru | X × 0.25 | RPM |
| 2131 | 22 21 31 | Rychlost vozidla | X / 128 | km/h |
| 213D | 22 21 3D | Stav pedalu / kontaktu | Bitfield | — |
| 213E | 22 21 3E | Seslap pedalu plynu | Procento | % |
| 213F | 22 21 3F | A/D pozice plynu | Raw ADC | — |
Diesel — MultiJet specificke Bosch EDC
| DID | Prikaz | Parametr | Formule | Jednotka |
| 1302 | 22 13 02 | Teplota motoroveho oleje | (A×256+B)×0.02 − 40 | °C |
| 1935 | 22 19 35 | Teplota vzduchu (za intercoolerem) | (A×256+B)×0.02 − 40 | °C |
| 195A | 22 19 5A | Tlak turba (boost) | (A×256+B) − 32768 | mBar |
| 130A | 22 13 0A | Tlak motoroveho oleje | A × 10/255 | bar |
ObdMetrics / FCA Platform PIDs Mode 22 — ATSH DA10F1
Tyto PIDs pochazi z ObdMetrics/alfa.json databaze (sdilena FCA platforma). Pouzijte ATSP7 + ATSH DA10F1 (29-bit CAN).
| DID | Prikaz | Parametr | Formule | Jednotka |
| 1000 | 22 10 00 | Otacky motoru (RPM) | (A×256+B) / 4 | rpm |
| 1001 | 22 10 01 | Uroven paliva | A / 2 | litry |
| 1002 | 22 10 02 | Rychlost vozidla | (256×A+B) × 0.00781 | km/h |
| 1003 | 22 10 03 | Teplota chladici kapaliny | A/255 × 192 − 48 | °C |
| 1004 | 22 10 04 | Napeti baterie | A × 0.094339 | V |
| 1827 | 22 18 27 | Tlak turba (mereny) | (256×A+B) × 0.078125 | mbar |
| 1828 | 22 18 28 | Tlak turba (pozadovany) | (256×A+B) × 0.078125 | mbar |
| 1910 | 22 19 10 | Tlak fuel railu (mereny) | (A×256+B) × 0.005 | bar |
| 1911 | 22 19 11 | Tlak fuel railu (pozadovany) | (A×256+B) × 0.005 | bar |
| 1824 | 22 18 24 | Teplota vyfukovych plynu | (A×256+B)×0.023438 − 273.15 | °C |
| 1837 | 22 18 37 | Teplota katalyzatoru / DPF | A × 5 − 50 | °C |
| 381A | 22 38 1A | Degradace motoroveho oleje | A | % |
| 3275 | 22 32 75 | Zaplneni DPF | Procento | % |
| 3276 | 22 32 76 | Km od vymeny DPF | Primy | km |
| 3277 | 22 32 77 | Km od posledni regenerace | Primy | km |
Rozsirene FCA DIDs — 21xx serie Turbo, EGR, DPF, VGT
| DID | Prikaz | Parametr | Formule | Jednotka |
| 2140 | 22 21 40 | Teplota chladici kapaliny (ext) | X − 40 | °C |
| 2141 | 22 21 41 | Napeti baterie (ext) | X × 0.001 | V |
| 2143 | 22 21 43 | Teplota nasavaneho vzduchu (ext) | X − 40 | °C |
| 2150 | 22 21 50 | Tlak turba (aktualni) | X × 0.01 | bar |
| 2151 | 22 21 51 | Tlak turba (pozadovany) | X × 0.01 | bar |
| 2152 | 22 21 52 | EGR ventil — pozice (aktualni) | (X×100) / 65535 | % |
| 2153 | 22 21 53 | EGR ventil — pozice (pozadovana) | (X×100) / 65535 | % |
| 2154 | 22 21 54 | Fuel rail tlak (aktualni) | ECU-specific | bar |
| 2155 | 22 21 55 | Fuel rail tlak (pozadovany) | ECU-specific | bar |
| 2160 | 22 21 60 | DPF zaplneni / diferencialni tlak | ECU-specific | — |
| 2161 | 22 21 61 | DPF regenerace — status | 0=neaktivni, 1=regeneruje | bit |
| 2162 | 22 21 62 | DPF vstupni teplota | X×0.1 − 40 | °C |
| 2163 | 22 21 63 | DPF vystupni teplota | X×0.1 − 40 | °C |
| 2170 | 22 21 70 | Sirka vstrikoveho pulsu | ECU-specific | — |
| 2171 | 22 21 71 | Casovani vstrikovani (SOI) | ECU-specific | — |
| 2172 | 22 21 72 | Pilotni davka vstrikovani | ECU-specific | — |
| 2180 | 22 21 80 | VGT pozice (aktualni) | (X×100) / 65535 | % |
| 2181 | 22 21 81 | VGT pozice (pozadovana) | (X×100) / 65535 | % |
| 2190 | 22 21 90 | Degradace oleje / servisni interval | ECU-specific | %/km |
| 21A0 | 22 21 A0 | Celkova spotreba paliva (lifetime) | ECU-specific | — |
DPF — Filtr pevnych castic Diesel only
| DID | Prikaz | Parametr | Formule | Jednotka |
| 18E4 | 22 18 E4 | Ucpanost DPF | (A×256+B) × 1000/65535 | % |
| 18DE | 22 18 DE | Teplota vyfukovych plynu DPF | (A×256+B)×0.02 − 40 | °C |
| 380B | 22 38 0B | Prubeh regenerace DPF | (A×256+B) × 100/65535 | % |
| 3807 | 22 38 07 | Vzdalenost od posledni regenerace | (A×65536+B×256+C)×0.1 | km |
| 18A4 | 22 18 A4 | Celkovy pocet regeneraci | A×256 + B | count |
Rizeni Steering 0x30
| DID | Prikaz | Parametr | Poznamka |
| 0948 | 22 09 48 | Blok dat rizeni | Multi-byte: bajty 5-6 = uhel volantu, bajt 7 = napeti baterie (×16), bajt 8 = rychlost |
Bitfield bajtu 9 (DID 0948):
- bit0 = motor bezi
- bit1 = klic v MAR
- bit2 = city mode
- bit3 = MIL sviti
- bit4 = el. posilovac aktivni
- bit5 = senzor momentu pritomen
- bit6 = vozidlo v pohybu
ABS / ESP ABS 0x28
| DID | Prikaz | Parametr | Formule |
| 0889 | 22 08 89 | ABS status | Bajt 5 bit0 = rucni brzda |
| 0885 | 22 08 85 | Uhel volantu (z ABS) | (X≤32767) ? X/16 : (X−65535)/16 ° |
Fiat e-Doblo — Baterie Electric
| DID | Prikaz | Parametr | Header |
| D434 | 22 D4 34 | Teplota okoli | ATSH 6A2 |
| D8EF | 22 D8 EF | Teplota baterie | ATSH 6A2 |
| D402 | 22 D4 02 | Rychlost vozidla | ATSH 6A2 |
| D816 | 22 D8 16 | Proud baterie | ATSH 6B4 |
| D815 | 22 D8 15 | Napeti baterie | ATSH 6B4 |
| D86F | 22 D8 6F | Min napeti baterie | ATSH 6B4 |
| D870 | 22 D8 70 | Max napeti baterie | ATSH 6B4 |
| D410 | 22 D4 10 | SOC kalibrovan | ATSH 6B4 — value/512 |
| D865 | 22 D8 65 | Dostupne kWh | ATSH 6B4 |
| D860 | 22 D8 60 | Stav zdravi baterie (SoH) | ATSH 6B4 |
| D810 | 22 D8 10 | Stav nabiti (SoC) | ATSH 6B4 |
KWP2000 / K-line adresy Doblo Mk1 (223)
| Modul | Adresa | OBD Pin | ATSH Header | Init |
| Motor (ECM) | 0x10 | Pin 7 (K-line) | ATSH 80 10 F1 | Fast / 5-baud |
| ABS / ESP | 0x28 | Pin 1 | ATSH 80 28 F1 | KWP2000 |
| Rizeni (EPS) | 0x30 | Pin 1 | ATSH 80 30 F1 | KWP2000 |
| Body Computer | 0x40 | Pin 7 | ATSH 80 40 F1 | KWP2000 |
| Airbag (SRS) | 0x50 | Pin 3 | ATSH 80 50 F1 | KWP2000 |
| Klimatizace | 0x60 | Pin 7 | ATSH 80 60 F1 | KWP2000 |
| Automat. prevodovka | 0x18 | Pin 7 | ATSH 80 18 F1 | KWP2000 |
CAN 11-bit adresy Doblo Mk2 (263) — C-CAN
| Modul | Request ID | Response ID | ATSH Prikaz |
| Motor (ECM) | 0x7E0 | 0x7E8 | ATSH 7E0 |
| Prevodovka (TCM) | 0x7E1 | 0x7E9 | ATSH 7E1 |
| Broadcast (vse) | 0x7DF | varies | ATSH 7DF |
CAN 29-bit UDS adresy Doblo Mk2 — Extended
| Modul | Fyzicka adr. | Request Arb ID | Response Arb ID | ATSH |
| Motor | 0x10 | 18DA10F1 | 18DAF110 | ATSH 18DA10F1 |
| ABS/ESP | 0x28 | 18DA28F1 | 18DAF128 | ATSH 18DA28F1 |
| Rizeni | 0x30 | 18DA30F1 | 18DAF130 | ATSH 18DA30F1 |
| Body Computer | 0x40 | 18DA40F1 | 18DAF140 | ATSH 18DA40F1 |
| Airbag | 0x50 | 18DA50F1 | 18DAF150 | ATSH 18DA50F1 |
Format 29-bit CAN adresy
0x18DA[target][source] kde source = F1 (tester). Napr. pro motor: 18DA10F1 → target je 0x10.
B-CAN Node IDs Doblo 263 — Low-speed
| Modul | B-CAN Node ID | Poznamka |
| Body Computer (NBC) | 0x4000 | Hlavni BCM |
| Pristrojova deska (NQS) | 0x4003 | Instrument panel |
| Radio | 0x4005 | Head unit |
| Parkovaci senzory | 0x4018 | PDC |
| Infotainment | 0x4021 | Blue&Me / UConnect |
MultiECUScan detekovane moduly Doblo 263 1.6 MultiJet
| Modul | Vyrobce | Typ |
| Engine Control (NCM) | Bosch | EDC17C49 |
| Dashboard (NQS) | Marelli | MY09 |
| Body Computer (NBC) | Delphi | 263FM1EU |
| Brake System (NFR) | Continental | MK60EC ABS |
| Steering Angle (NAS) | — | CAN connected |
| Airbag (NAB) | — | CAN connected |
ECU varianty podle motorizace Vsechny generace
| Generace | Motor | Typ | ECU |
| Mk1 (223) | 1.2 8V | benzin | Marelli IAW 59F |
| Mk1 (223) | 1.4 8V | benzin | Marelli IAW 5SF |
| Mk1 (223) | 1.6 16V | benzin | Marelli IAW 5AF/5SF |
| Mk1 (223) | 1.3 MultiJet 16V | diesel | Marelli MJD 6F3 |
| Mk1 (223) | 1.9 JTD | diesel | Bosch EDC15C7 |
| Mk1 (223) | 1.9 MultiJet | diesel | Bosch EDC16C39 |
| Mk2 (263) | 1.4 16V | benzin | Marelli IAW 5SF |
| Mk2 (263) | 1.4 T-Jet | benzin turbo | Bosch ME7.9.10 |
| Mk2 (263) | 1.3 MultiJet 16V | diesel | Marelli MJD 8F2/8F3 |
| Mk2 (263) | 1.6 MultiJet 16V | diesel | Bosch EDC17C69 |
| Mk2 (263) | 2.0 MultiJet 16V | diesel | Bosch EDC16C39/EDC17C69 |
| Mk3 (PSA) | 1.5 BlueHDi | diesel | Continental/Bosch |
| Mk3 (PSA) | 1.2 PureTech | benzin turbo | Continental |
| Mk3 (PSA) | e-Doblo Electric | elektro | Continental |
⚠ Mk3 (2022+) je zalozeno na platforme Stellantis/PSA — sdili architekturu s Peugeot Rifter, Citroen Berlingo a Opel Combo. PIDs se mohou lisit od starsich Fiat generaci.
Cteni a mazani chybovych kodu (DTC)
| Prikaz | Mode | Popis | Poznamka |
| 03 | Mode 03 | Cteni ulozenych DTC | Vraci 2-bajtove kody, format: P0XXX, C0XXX, B0XXX, U0XXX |
| 07 | Mode 07 | Cteni pending DTC | DTC z aktualniho drive cyklu |
| 0A | Mode 0A | Cteni permanentnich DTC | Nelze smazat — zmizi az po oprave |
| 04 | Mode 04 | Smazani DTC + freeze frame | Smaze MIL, resetuje monitory |
| 19 02 FF | UDS 0x19 | Cteni vsech DTC (UDS) | Pro extended session — vice detailu |
| 14 FF FF FF | UDS 0x14 | Smazani vsech DTC (UDS) | Pro extended session |
Dekodovani DTC
Format odpovedi Mode 03
Odpoved: 43 XX YY XX YY ... — kazde 2 bajty = jeden DTC kod.
- 1. bajt, horni 2 bity: 00=P, 01=C, 10=B, 11=U
- 1. bajt, spodni 6 bitu + 2. bajt = cislo chyby
- Priklad: 43 01 33 → P0133 (O2 Sensor Circuit Slow Response)
- Priklad: 43 41 04 → C0104 (ABS-related)
⚠ Doblo modely od MY2018+ maji Security Gateway (SGW) ktery blokuje mazani DTC z third-party nastroju. Cteni standardnich OBD PIDu (Mode 01) stale funguje.
Freeze Frame data
| Prikaz | Popis |
| 02 02 00 | Freeze frame DTC ktery zpusobil ulozeni |
| 02 04 00 | Zatizeni motoru pri DTC |
| 02 05 00 | Teplota chladici kapaliny pri DTC |
| 02 0C 00 | Otacky motoru pri DTC |
| 02 0D 00 | Rychlost vozidla pri DTC |
Bezne DTC kody — Motor / Pohon 30 kodu
| Kod | Popis |
| P0010 | Intake Camshaft Position Actuator Circuit / Open (Bank 1) |
| P0011 | Intake Camshaft Position Timing — Over-Advanced (Bank 1) |
| P0016 | Crankshaft/Camshaft Position Correlation Bank 1 Sensor A |
| P0069 | MAP — Barometric Pressure Correlation |
| P0091 | Fuel Pressure Regulator Control Circuit Low |
| P0101 | MAF Circuit Range/Performance |
| P0102 | MAF Circuit Low Voltage Input |
| P0106 | MAP/Barometric Pressure Circuit Range/Performance |
| P0110 | Intake Air Temperature Sensor 1 Circuit |
| P0128 | Coolant Thermostat — Temp Below Regulating Temperature |
| P0234 | Engine Overboost Condition |
| P0238 | Turbo Boost Sensor A Circuit High |
| P0300 | Random/Multiple Cylinder Misfire Detected |
| P0301 | Cylinder 1 Misfire |
| P0302 | Cylinder 2 Misfire |
| P0303 | Cylinder 3 Misfire |
| P0304 | Cylinder 4 Misfire |
| P0335 | Crankshaft Position Sensor A Circuit Malfunction |
| P0340 | Camshaft Position Sensor Circuit Malfunction |
| P0380 | Glow Plug / Heater Circuit A Malfunction |
| P0401 | EGR Flow Insufficient Detected |
| P0402 | EGR Flow Excessive Detected |
| P0420 | Catalyst System Efficiency Below Threshold (Bank 1) |
| P0463 | Fuel Level Sensor Circuit High Input |
| P0603 | Internal Control Module KAM Error |
| P0638 | Throttle Actuator Control Range/Performance |
| P0683 | Glow Plug Control Module to PCM Communication |
Emisni senzory 8 kodu
| Kod | Popis |
| P0130 | O2 Sensor Circuit Malfunction (B1S1) |
| P0131 | O2 Sensor Circuit Low Voltage (B1S1) |
| P0134 | O2 Sensor No Activity Detected (B1S1) |
| P0135 | O2 Sensor Heater Circuit Malfunction (B1S1) |
| P0137 | O2 Sensor Low Voltage (B1S2) |
| P0141 | O2 Sensor Heater Circuit Malfunction (B1S2) |
| P0171 | System Too Lean (Bank 1) |
| P0172 | System Too Rich (Bank 1) |
Fiat-specificke P1xxx kody 30 kodu
| Kod | Popis |
| P1128 | Upstream Heated O2 Sensors Swapped |
| P1168 | Fuel Rail Sensor In-Range Low Failure |
| P1302 | Boost Calibration Low |
| P1305 | EGR Calibration Low |
| P1487 | Variable Geometry Turbo — Overboost |
| P1488 | Variable Geometry Turbo — Underboost |
| P1489 | Variable Geometry Turbo Control Circuit |
| P1490 | VGT Vane Position Sensor |
| P1491 | VGT Vane Stuck |
| P1500 | Vehicle Speed Signal Missing |
| P1593 | Intake Manifold Swirl Flap Actuator |
| P1602 | Internal Control Module — EEPROM Error |
| P1607 | Internal Control Module — ROM Error |
| P1609 | Crash Signal from Airbag Module |
| P1614 | ECU Variant Coding Error |
| P1618 | Glow Plug Relay Circuit |
| P1621 | Immobilizer — Incorrect Code from Key Transponder |
| P1622 | Immobilizer — No Signal from Key Transponder |
| P1628 | Fuel Pump Control / Metering Valve |
| P1629 | Immobilizer — Invalid Key Code |
| P2015 | Intake Manifold Runner Position Sensor Range/Performance |
Sitove kody (U-codes) 5 kodu
| Kod | Popis |
| U0100 | Lost Communication with ECM/PCM 'A' |
| U0101 | Lost Communication with TCM |
| U0121 | Lost Communication with ABS Control Module |
| U0155 | Lost Communication with Instrument Panel Cluster |
| U0422 | Invalid Data Received from Body Control Module |
B-CAN zpravy Doblo 263 — Low-speed CAN
B-CAN (29-bit, 50 kbaud, pins 1+9) nese data z body computeru, infotainmentu, pristrojove desky. Tyto zpravy lze monitorovat v rezimu ATSP7 + ATMA (monitor all).
| Arb ID | Zdroj | Popis | Payload info |
| 0E094000 | Body Computer | Network wake-up | 001C00000001 |
| 0E094000 | Body Computer | Status poll (1/s) | 001E00000001 |
| 0E094000 | Body Computer | Shutdown | 001A0400106B |
| 1E114000 | Body Computer | PROXI konfiguracni dotaz | Kazde zarizeni odpovi na 1E11XXXX |
Uzitecne B-CAN informace
Co lze sledovat na B-CAN
- Stav dveri (otevrene/zavrene)
- Stisknutí tlacitka na volantu
- Audio kanal / hlasitost
- Osvetleni interieru
- Parkovaci senzory — vzdalenosti
- Venkovni teplota (z dashboardu)
Jak monitorovat B-CAN
- ATSP7 — prepnout na 29-bit CAN
- ATMA — monitor all (zachytava vse)
- ATCM + ATMR — filtr + monitor
- Pozor: B-CAN je na pinech 1+9, ne 6+14!
- Vetsina ELM327 adapteru podporuje jen piny 6+14
⚠ Pro pristup k B-CAN je casto potreba specialni adapter s pristupem k pinum 1 a 9 OBD konektoru. Standardni ELM327 Bluetooth/WiFi dongle typicky podporuje jen C-CAN (piny 6+14).
Dulezite poznamky a tipy
Security Gateway (SGW) — MY2018+
Novejsi Doblo modely maji SGW ktery blokuje zapis, aktuator testy a mazani DTC z third-party nastroju. Cteni standardnich OBD PIDu funguje. Neexistuje softwarove reseni — je potreba HW bypass modul.
Levne ELM327 klony
Mnoho levnych ELM327 klonu ma 120Ω odpor mezi CAN piny 6 a 14, ktery interferuje s komunikaci. Mel by byt odstranen. Doporuceni: pouzit originalni ELM327 v2.1+ nebo OBDLink SX/MX+.
Protokol auto-detect
Pokud si nejste jisti protokolem, pouzijte ATSP0 (auto) a pak 01 00. ELM327 se pokusi detekovat protokol automaticky. Potom ATDPN zobrazi cislo detekovaneho protokolu.
Mode 22 prefix
Pres ELM327 posilejte: 22 + DID. Napr. pro DID 2130 (otacky): 22 21 30. Odpoved zacina 62 21 30 + datove bajty.
Doporuceny software
- MultiECUScan — nejlepsi Fiat-specificky diagnosticky nastroj
- AlfaOBD — Android/Windows, siroka podpora FCA vozidel
- FiatECUScan — starsi, ale stale funkcni pro Mk1
- Torque Pro — Android, dobre pro vlastni PIDy
- Car Scanner ELM OBD2 — jednoduche mobilni rozhrani
ECU varianty podle motorizace
- 1.3 MultiJet — Marelli MJD6F3 / Marelli 6F3 EOBD (K-Line a CAN)
- 1.6 MultiJet — Bosch EDC16C39 / EDC17C49 (CAN)
- 1.9 JTD — Bosch EDC15 / EDC16 CF4
- 1.4 Petrol — Delphi MT27E
- Starsi Mk1 modely mohou pouzivat KWP2000 na K-Line (ATSP4/ATSP5)
STN-based adaptery (OBDLink)
OBDLink adaptery podporuji davkove dotazy: STPX H:18DA10F1, D:22 1002 195A 181F 1937, R:6 — cteni vice PIDu najednou, mnohem rychlejsi nez sekvencni dotazy.
FCA platforma — kompatibilita
Alfa Romeo, Fiat a Chrysler vozidla ve skupine FCA sdileji mnoho ECU platforem a PIDu. Data potvrzena na Fiat 500, Alfa Giulietta nebo Chrysler platformach velmi pravdepodobne funguji i na Doblo stejne generace.
Uzitecne GitHub repozitare
- fmntf/fiatcan — Python3 kod pro CAN frames na Doblo 263 B-CAN
- P1kachu/talking-with-cars — Reverse-eng Fiat 500 CAN data, ECU adresy
- OVMS/Open-Vehicle-Monitoring-System-3 — e-Doblo CAN parametry
- cedricp/ddt4all — OBD nastroj s CAN skenovanim
- Ircama/ELM327-emulator — ELM327 emulator pro testovani
Postup pripojeni krok za krokem
1. Fyzicke pripojeni
- Pripojte ELM327 do OBD-II konektoru (pod volantem vlevo)
- Zapnete zapalovani (klic do polohy MAR / ON, nebo start bez startovani motoru)
- Pripojte se k ELM327 pres Bluetooth/WiFi/USB
2. Inicializace
- Poslete ATZ pro reset
- Poslete ATE0 ATL0 ATH1
- Nastavte protokol: ATSP6 (Mk2) nebo ATSP5 (Mk1)
- Otestujte: 01 00 — meli byste dostat odpoved
3. Cteni dat
- Standard PIDs: 01 XX
- Fiat extended: 10 03 (extended session) → 22 XX XX
- DTC: 03 pro cteni, 04 pro mazani
- VIN: 09 02