AlfaFiatLancia 19JTD EDC15
AlfaFiatLancia 19JTD EDC15
AlfaFiatLancia 19JTD EDC15
%
% UniDiag Def file, generated by SanderQV
% KWP2000 protocol
%
% System name: Iniezione Diesel Bosch EDC15 (mot. 1.9 TD i.d.)
%
% System ISO code(s):
% FD 86 01 16 EF
% FD 86 08 19 79
% FD 86 85 98 75
%
% Car make(s), model(s) and type(s):
% ALFA, 145, '99 1.9 JTD
% ALFA, 146, '99 1.9 JTD
% ALFA, 156, 1.9 JTD
% FIAT, BRAVO-BRAVA, '99 JTD 105
% FIAT, MAREA, '99 JTD 105
% FIAT, MULTIPLA, 1.9 JTD
% LANCIA, LYBRA, 1.9 JTD
%
% ECU description: KW2000 Bosch EDC 15 (1.9TD i.d.)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#include UniDiagKWP2000.def;
#include DTC_AlfaRomeo_2000.dtc;
#clearlist DTCState;
#include UniDiag2000_DTCstatusFiat.dtc;
#define ECUAddress 0x0A;
#define TesterAddress 0xF1;
% read parameter description
RDBLI_2000, 0x21, 0x03, "Odometer", 1, "Odometer", 1, "#scaling unsigned 3 X*1 k
m";
RDBLI_2000, 0x21, 0x30, "Engine speed", 1, "Engine speed", 1, "#scaling unsigned
2 X*1 RPM";
RDBLI_2000, 0x21, 0x31, "Accelerator position", 1, "Accelerator position", 1, "#
scaling unsigned 2 X*0.01 %";
RDBLI_2000, 0x21, 0x32, "Main injection start", 1, "Main injection start", 1, "#
scaling unsigned 2 X*0.0234 Deg./Ang.";
RDBLI_2000, 0x21, 0x33, "Pilot injection start", 1, "Pilot injection start", 1,
"#scaling unsigned 2 X*0.0234 Deg./Ang.";
RDBLI_2000, 0x21, 0x34, "Main inject. time", 1, "Main inject. time", 1, "#scalin
g unsigned 2 X*1 usec";
RDBLI_2000, 0x21, 0x35, "Pilot injection time", 1, "Pilot injection time", 1, "#
scaling unsigned 2 X*1 usec";
RDBLI_2000, 0x21, 0x36, "Diesel quantity", 1, "Diesel quantity", 1, "#scaling un
signed 2 X*0.01 mg/injec.";
RDBLI_2000, 0x21, 0x37, "Target diesel pressure", 1, "Target diesel pressure", 1
, "#scaling unsigned 2 X*0.1 bar";
RDBLI_2000, 0x21, 0x38, "Diesel press. measured", 1, "Diesel press. measured", 1
, "#scaling unsigned 2 X*0.1 bar";
RDBLI_2000, 0x21, 0x39, "Pressure adjustment opening", 1, "Pressure adjustment o
pening", 1, "#scaling unsigned 2 X*0.01 %";
RDBLI_2000, 0x21, 0x3A, "Target air mass", 1, "Target air mass", 1, "#scaling un
signed 2 X*0.1 mg/injec.";
RDBLI_2000, 0x21, 0x3B, "Air mass measured", 1, "Air mass measured", 1, "#scalin
g unsigned 2 X*0.1 mg/injec.";
RDBLI_2000, 0x21, 0x3C, "EGR valve opening", 1, "EGR valve opening", 1, "#scalin
g unsigned 2 X*0.01 %";
RDBLI_2000, 0x21, 0x3D, "Target overboost press.", 1, "Target overboost press.",
1, "#scaling unsigned 2 X*1 mbar";
RDBLI_2000, 0x21, 0x3E, "Overboost press. measured", 1, "Overboost press. measur
ed", 1, "#scaling unsigned 2 X*1 mbar";
RDBLI_2000, 0x21, 0x3F, "Overboost valve opening", 1, "Overboost valve opening",
1, "#scaling unsigned 2 X*0.01 %";
RDBLI_2000, 0x21, 0x40, "Atmospheric pressure", 1, "Atmospheric pressure", 1, "#
scaling unsigned 2 X*1 mbar";
RDBLI_2000, 0x21, 0x41, "Air temperature", 1, "Air temperature", 1, "#scaling un
signed 2 X*0.1-273 Deg./C";
RDBLI_2000, 0x21, 0x42, "Water temperature", 1, "Water temperature", 1, "#scalin
g unsigned 2 X*0.1-273 Deg./C";
RDBLI_2000, 0x21, 0x43, "Battery voltage", 1, "Battery voltage", 1, "#scaling un
signed 2 (X*20.372 + 700)/1000 Volt";
RDBLI_2000, 0x21, 0x44, "Vehicle speed", 1, "Vehicle speed", 1, "#scaling unsign
ed 2 X*0.01 km/h";
RDBLI_2000, 0x21, 0x47, "AD/C atmospheric pressure", 1, "AD/C atmospheric pressu
re", 1, "#scaling unsigned 2 (X*4.888)/1000 Volt";
RDBLI_2000, 0x21, 0x48, "AD/C diesel pressure", 1, "AD/C diesel pressure", 1, "#
scaling unsigned 2 (X*4.888)/1000 Volt";
RDBLI_2000, 0x21, 0x49, "AD/C accelerator posit. 1", 1, "AD/C accelerator posit.
1", 1, "#scaling unsigned 2 X/1000.0 Volt";
RDBLI_2000, 0x21, 0x4A, "AD/C accelerator posit. 2", 1, "AD/C accelerator posit.
2", 1, "#scaling unsigned 2 X/1000.0 Volt";
RDBLI_2000, 0x21, 0x4B, "AD/C overboost press. ", 1, "AD/C overboost press. ", 1
, "#scaling unsigned 2 X/1000.0 Volt";
RDBLI_2000, 0x21, 0x4C, "Water temperature AD/C", 1, "Water temperature AD/C", 1
, "#scaling unsigned 2 (X*4.888)/1000 Volt";
RDBLI_2000, 0x21, 0x4D, "Air temperature AD/C", 1, "Air temperature AD/C", 1, "#
scaling unsigned 2 (X*4.888)/1000 Volt";
RDBLI_2000, 0x21, 0x4E, "AD/C air mass", 1, "AD/C air mass", 1, "#scaling unsign
ed 2 X/1000.0 Volt";
RDBLI_2000, 0x21, 0x4F, "Capacitor 1 voltage", 1, "Capacitor 1 voltage", 1, "#sc
aling unsigned 2 (X*20.372)/1000 Volt";
RDBLI_2000, 0x21, 0x50, "Capacitor 2 voltage", 1, "Capacitor 2 voltage", 1, "#sc
aling unsigned 2 (X*20.372)/1000 Volt";
RDBLI_2000, 0x21, 0x5C, "Target cruise speed", 1, "Target cruise speed", 1, "#sc
aling unsigned 2 X*0.01 km/h";
RDBLI_2000, 0x21, 0x5D, "Quantity Diesel for cruise", 1, "Quantity Diesel for cr
uise", 1, "#scaling unsigned 2 X*0.01 mg/injec.";
RDBLI_2000, 0x21, 0x60, "Quantity Diesel Pilot inject.", 1, "Quantity Diesel Pil
ot inject.", 1, "#scaling unsigned 2 X*0.01 mg/injec.";
RDBLI_2000, 0x21, 0x61, "Total Quantity Diesel", 1, "Total Quantity Diesel", 1,
"#scaling unsigned 2 X*0.01 mg/injec.";
% read identification description
ReadId_2000, 0x1A, 0x80, "Identification code", 9, "Identification code", 1, "#s
caling ascii 11 ", "Identification code", 1, "#scaling ascii 10 ", "Identificati
on code", 1, "#scaling ascii 1 ", "Identification code", 1, "#scaling ascii 10 "
, "Identification code", 1, "#scaling ascii 2 ", "Identification code", 1, "#sca
ling ascii 6 ", "Identification code", 1, "#scaling hex 5 ", "Identification cod
e", 1, "#scaling ascii 10 ", "Identification code", 1, "#scaling hex 4 ";
ReadId_2000, 0x1A, 0x91, "FIAT drawing number", 1, "FIAT drawing number", 1, "#s
caling ascii 11 ";
ReadId_2000, 0x1A, 0x92, "BOSCH HW number", 1, "BOSCH HW number", 1, "#scaling a
scii 10 ";
ReadId_2000, 0x1A, 0x93, "BOSCH HW ver. number", 1, "BOSCH HW ver. number", 1, "
#scaling ascii 1 ";
ReadId_2000, 0x1A, 0x94, "BOSCH SW number", 1, "BOSCH SW number", 1, "#scaling a
scii 10 ";
ReadId_2000, 0x1A, 0x95, "BOSCH SW ver. number", 1, "BOSCH SW ver. number", 1, "
#scaling ascii 2 ";
ReadId_2000, 0x1A, 0x96, "Homologation number", 1, "Homologation number", 1, "#s
caling ascii 6 ";
ReadId_2000, 0x1A, 0x97, "ISO code", 1, "ISO code", 1, "#scaling hex 5 ";
ReadId_2000, 0x1A, 0x98, "Tester code", 1, "Tester code", 1, "#scaling ascii 10
";
ReadId_2000, 0x1A, 0x99, "Programming date", 1, "Programming date", 1, "#scaling
hex 4 ";
% read faultcode description
% read faultcode description bit