-
Author: subdiesel, Subaru Diesel Crew http://subdiesel.wordpress.com/
-
Project homepage and source code: http://github.com/SubaruDieselCrew/ParsePID/
ParsePID is a console application to analyse Extended/Enhanced OBD-II mode 22 capabilities, specifically for Subaru diesel and petrol control units supporting this protocol.
Protocol details: Subaru Diesel Crew: Extended OBD-II
GPLv3. See text file COPYING.txt for license text.
You can also get license text in different formats and further details there.
http://www.gnu.org/licenses/gpl.html
http://www.gnu.org/licenses/gpl-faq.html
- .NET 4 or later, or any compatible runtime.
Compiled executable should be platform-independent.
Currently this project is mainly developed and tested using mono and monodevelop on Linux.
Links:
Either use an IDE (Integrated Development Environment) like MonoDevelop or Visual Studio, or just type in commands.
Mono provides xbuild
command line tool.
Besides main runtime package (often named mono
, mono-runtime
or mono-core
), on some Linux distributions required additional packages might be called mono-devel (Ubuntu, Debian) or mono-dev.
xbuild /property:Configuration=Release ParsePID.sln
or
xbuild /property:Configuration=Debug ParsePID.sln
or just xbuild
(defaults to debug build, picks solution/project file in current directory)
run:
bin/Release/ParsePID.exe
or, respectively:
bin/Debug/ParsePID.exe
Like on Linux, just replace xbuild
with msbuild
.
You might need to find and specify exact path of msbuild.exe
, exact location depends on Windows and .NET version.
If not in path, consider adding tools directory to environment variable %PATH%
, either temporarily (see below) or in Windows system settings.
Windows 8.1 x64 and Windows 10 tested example:
Open Command Prompt window and type:
SET PATH=%PATH%;C:\Windows\Microsoft.NET\Framework\v4.0.30319\
msbuild
run:
bin/Debug/ParsePID.exe
-
MonoDevelop (Linux) / Xamarin Studio (Windows) http://monodevelop.com/
Multi-platform, tested on Linux and Windows.
It is open source, written in C#, uses Mono's
xbuild
for compilation.So far, ParsePID has been written using MonoDevelop on Linux exclusively.
-
Visual Studio http://www.visualstudio.com/
Obviously Windows-only, uses
msbuild
under the hood.Free Community edition is more than capable, older Express versions should also work.
-
Others: not tested yet
See data
subfolder for (demo) data files. No guarantees for correctness as usual.
The program uses pre-compiled paths if arguments are missing.
-
Subaru_mode22_def.csv
Subaru Diesel Crew, https://subdiesel.wordpress.com/generic/protocols/extended-obd-ii/
-
2011 Impreza Diesel Responses.txt
2011 Impreza Turbo Diesel 2.0 6MT, Euro 5, CID
JZ4A110B
courtesy of Subaru Diesel Crew
-
2014 Forester FB25 non-Turbo Responses.txt
engine FB25, CVT, non-turbo, CID
EA1M220F
contribution by Alexander
-
2015 Forester Diesel CVT Responses.txt
2015 Forester Turbo Diesel 2.0 CVT, Euro 6, CID
JF7C100D
courtesy of Subaru Diesel Crew
ParsePID: Parse Subaru OBD-II mode 22 definitions and support responses.
Usage:
ParsePID.exe <ResponseFile> <DefinitionsFile>
or: ParsePID.exe <ResponseFile>
or for using predefined file paths: ParsePID.exe
Parsing parameter definitions from file "data/Subaru_mode22_def.csv"
Parsed 100 parameters.
Parsing support responses from file "data/2011 Impreza Diesel Responses.txt"
[SupportResponse: PID=0x0000 | SupportValue=0x183B8013]
[SupportResponse: PID=0x0020 | SupportValue=0xA001A015]
[SupportResponse: PID=0x0040 | SupportValue=0x44D00041]
[SupportResponse: PID=0x0060 | SupportValue=0x00000001]
[SupportResponse: PID=0x0080 | SupportValue=0x00000001]
[SupportResponse: PID=0x00A0 | SupportValue=0x00000001]
[SupportResponse: PID=0x00C0 | SupportValue=0x00000001]
[SupportResponse: PID=0x00E0 | SupportValue=0x00000000]
[SupportResponse: PID=0x1000 | SupportValue=0xFFC00003]
[SupportResponse: PID=0x1020 | SupportValue=0x4079C001]
[SupportResponse: PID=0x1040 | SupportValue=0x00000001]
[SupportResponse: PID=0x1060 | SupportValue=0xA0000001]
[SupportResponse: PID=0x1080 | SupportValue=0x01000001]
[SupportResponse: PID=0x10A0 | SupportValue=0x86104001]
[SupportResponse: PID=0x10C0 | SupportValue=0x00000001]
[SupportResponse: PID=0x10E0 | SupportValue=0x20000001]
[SupportResponse: PID=0x1100 | SupportValue=0x00000FFF]
[SupportResponse: PID=0x1120 | SupportValue=0xF0FF0E01]
[SupportResponse: PID=0x1140 | SupportValue=0x00FC3FE1]
[SupportResponse: PID=0x1160 | SupportValue=0xFFFFFFFF]
[SupportResponse: PID=0x1180 | SupportValue=0xFFFF0001]
[SupportResponse: PID=0x11A0 | SupportValue=0x00000001]
[SupportResponse: PID=0x11C0 | SupportValue=0x5D507ED9]
[SupportResponse: PID=0x11E0 | SupportValue=0x00003001]
[SupportResponse: PID=0x1200 | SupportValue=0x00000001]
[SupportResponse: PID=0x1220 | SupportValue=0x0003F001]
[SupportResponse: PID=0x1240 | SupportValue=0x184EB3FF]
[SupportResponse: PID=0x1260 | SupportValue=0x40000000]
Parsed 28 support responses.
Results:
PID 0x0000 : PIDs Supported [0001..0020] []
PID 0x0004 : {?} [?]
PID 0x0005 : Coolant Temperature [°C]
PID 0x000B : {?} [?]
PID 0x000C : {?} [?]
PID 0x000D : {?} [?]
PID 0x000F : {?} [?]
PID 0x0010 : {?} [?]
PID 0x0011 : {?} [?]
PID 0x001C : {?} [?]
PID 0x001F : {?} [?]
PID 0x0020 : PIDs Supported [0021..0040] []
PID 0x0021 : {?} [?]
PID 0x0023 : Fuel Rail Pressure (diesel, or gasoline direct inject) [bar]
PID 0x0030 : {?} [?]
PID 0x0031 : {?} [?]
PID 0x0033 : {?} [?]
PID 0x003C : Exhaust Gas Temperature (EGT) at Catalyst Inlet [°C]
PID 0x003E : Exhaust Gas Temperature (EGT) at DPF Inlet [°C]
PID 0x0040 : PIDs Supported [0041..0060] []
PID 0x0042 : {?} [?]
PID 0x0046 : {?} [?]
PID 0x0049 : {?} [?]
PID 0x004A : {?} [?]
PID 0x004C : {?} [?]
PID 0x005A : {?} [?]
PID 0x0060 : PIDs Supported [0061..0080] []
PID 0x0080 : PIDs Supported [0081..00A0] []
PID 0x00A0 : PIDs Supported [00A1..00C0] []
PID 0x00C0 : PIDs Supported [00C1..00E0] []
PID 0x00E0 : PIDs Supported [00E1..0100] []
PID 0x1000 : PIDs Supported [1001..1020] []
PID 0x1001 : {?} [?]
PID 0x1002 : {?} [?]
PID 0x1003 : {?} [?]
PID 0x1004 : {?} [?]
PID 0x1005 : {?} [?]
PID 0x1006 : {?} [?]
PID 0x1007 : {?} [?]
PID 0x1008 : {?} [?]
PID 0x1009 : {?} [?]
PID 0x100A : {?} [?]
PID 0x101F : {?} [?]
PID 0x1020 : PIDs Supported [1021..1040] []
PID 0x1022 : {?} [?]
PID 0x102A : Injector Code Cylinder #1 []
PID 0x102B : Injector Code Cylinder #2 []
PID 0x102C : Injector Code Cylinder #3 []
PID 0x102D : Injector Code Cylinder #4 []
PID 0x1030 : {?} [?]
PID 0x1031 : {?} [?]
PID 0x1032 : {?} [?]
PID 0x1040 : PIDs Supported [1041..1060] []
PID 0x1060 : PIDs Supported [1061..1080] []
PID 0x1061 : {?} [?]
PID 0x1063 : {?} [?]
PID 0x1080 : PIDs Supported [1081..10A0] []
PID 0x1088 : {?} [?]
PID 0x10A0 : PIDs Supported [10A1..10C0] []
PID 0x10A1 : Mass Airflow Sensor Voltage [V]
PID 0x10A6 : Accelerator Pedal Angle [%]
PID 0x10A7 : Fuel Temperature [°C]
PID 0x10AC : Primary Boost Control [%]
PID 0x10B2 : Alternator Duty [%]
PID 0x10C0 : PIDs Supported [10C1..10E0] []
PID 0x10E0 : PIDs Supported [10E1..1100] []
PID 0x10E3 : Memorised Cruise Speed [km/h]
PID 0x1100 : PIDs Supported [1101..1120] []
PID 0x1115 : {?} [?]
PID 0x1116 : Final Injection Amount [mm³/st]
PID 0x1117 : {?} [?]
PID 0x1118 : {?} [?]
PID 0x1119 : {?} [?]
PID 0x111A : {?} [?]
PID 0x111B : Exhaust Gas Recirculation (EGR) Target Valve Opening Angle [deg]
PID 0x111C : Exhaust Gas Recirculation (EGR) Valve Opening Angle [deg]
PID 0x111D : {?} [?]
PID 0x111E : {?} [?]
PID 0x111F : Inlet Air Temperature (after air filter) [°C]
PID 0x1120 : PIDs Supported [1121..1140] []
PID 0x1121 : Target Engine Speed [rpm]
PID 0x1122 : {?} [?]
PID 0x1123 : {?} [?]
PID 0x1124 : {?} [?]
PID 0x1129 : {?} [?]
PID 0x112A : Mileage after Injector Learning [km]
PID 0x112B : Mileage after Injector Replacement [km]
PID 0x112C : Interior Heater [steps]
PID 0x112D : Quantity Correction Cylinder #1 [ms]
PID 0x112E : Quantity Correction Cylinder #2 [ms]
PID 0x112F : Quantity Correction Cylinder #3 [ms]
PID 0x1130 : Quantity Correction Cylinder #4 [ms]
PID 0x1135 : Battery Current [A]
PID 0x1136 : Battery Temperature [°C]
PID 0x1137 : Alternator Control Mode []
PID 0x1140 : PIDs Supported [1141..1160] []
PID 0x1149 : Cumulative Ash Ratio [%]
PID 0x114A : Pressure Difference between DPF Inlet and Outlet [kPa]
PID 0x114B : Estimated Catalyst Temperature [°C]
PID 0x114C : Estimated DPF Temperature [°C]
PID 0x114D : Soot Accumulation Ratio [%]
PID 0x114E : Oil Dilution Ratio [%]
PID 0x1153 : {?} [?]
PID 0x1154 : {?} [?]
PID 0x1155 : Estimated Distance to Oil Change [km]
PID 0x1156 : Running Distance since last DPF Regeneration [km]
PID 0x1157 : DPF Regeneration Count [Times]
PID 0x1158 : Micro-Quantity-Injection Final Learning Values Cylinder #1 [ms]
PID 0x1159 : Micro-Quantity-Injection Final Learning Values Cylinder #2 [ms]
PID 0x115A : Micro-Quantity-Injection Final Learning Values Cylinder #3 [ms]
PID 0x115B : Micro-Quantity-Injection Final Learning Values Cylinder #4 [ms]
PID 0x1160 : PIDs Supported [1161..1180] []
PID 0x1161 : Individual Pump Difference Learning Value [mA]
PID 0x1162 : Final Main Injection Period [ms]
PID 0x1163 : {?} [?]
PID 0x1164 : {?} [?]
PID 0x1165 : {?} [?]
PID 0x1166 : {?} [?]
PID 0x1167 : {?} [?]
PID 0x1168 : {?} [?]
PID 0x1169 : {?} [?]
PID 0x116A : Distance since DPF Warning Light Flashing [km]
PID 0x116B : {?} [?]
PID 0x116C : {?} [?]
PID 0x116D : {?} [?]
PID 0x116E : {?} [?]
PID 0x116F : {?} [?]
PID 0x1170 : {?} [?]
PID 0x1171 : {?} [?]
PID 0x1172 : {?} [?]
PID 0x1173 : {?} [?]
PID 0x1174 : {?} [?]
PID 0x1175 : {?} [?]
PID 0x1176 : {?} [?]
PID 0x1177 : {?} [?]
PID 0x1178 : {?} [?]
PID 0x1179 : {?} [?]
PID 0x117A : {?} [?]
PID 0x117B : {?} [?]
PID 0x117C : {?} [?]
PID 0x117D : {?} [?]
PID 0x117E : {?} [?]
PID 0x117F : {?} [?]
PID 0x1180 : PIDs Supported [1181..11A0] []
PID 0x1181 : {?} [?]
PID 0x1182 : {?} [?]
PID 0x1183 : {?} [?]
PID 0x1184 : {?} [?]
PID 0x1185 : {?} [?]
PID 0x1186 : {?} [?]
PID 0x1187 : {?} [?]
PID 0x1188 : {?} [?]
PID 0x1189 : Oil Dilution Amount [kg]
PID 0x118A : {?} [?]
PID 0x118B : {?} [?]
PID 0x118C : {?} [?]
PID 0x118D : {?} [?]
PID 0x118E : {?} [?]
PID 0x118F : {?} [?]
PID 0x1190 : {?} [?]
PID 0x11A0 : PIDs Supported [11A1..11C0] []
PID 0x11C0 : PIDs Supported [11C1..11E0] []
PID 0x11C2 : {?} [?]
PID 0x11C4 : {?} [?]
PID 0x11C5 : {?} [?]
PID 0x11C6 : {?} [?]
PID 0x11C8 : {?} [?]
PID 0x11CA : {?} [?]
PID 0x11CC : {?} [?]
PID 0x11D2 : {?} [?]
PID 0x11D3 : {?} [?]
PID 0x11D4 : {?} [?]
PID 0x11D5 : {?} [?]
PID 0x11D6 : {?} [?]
PID 0x11D7 : {?} [?]
PID 0x11D9 : {?} [?]
PID 0x11DA : {?} [?]
PID 0x11DC : {?} [?]
PID 0x11DD : {?} [?]
PID 0x11E0 : PIDs Supported [11E1..1200] []
PID 0x11F3 : {?} [?]
PID 0x11F4 : {?} [?]
PID 0x1200 : PIDs Supported [1201..1220] []
PID 0x1220 : PIDs Supported [1221..1240] []
PID 0x122F : Clutch Switch []
PID 0x1230 : Stop Light Switch []
PID 0x1231 : Cruise Control Set/Coast Switch []
PID 0x1232 : Cruise Control Resume/Accelerate Switch []
PID 0x1233 : Brake Switch []
PID 0x1234 : Cruise Control Main Toggle Switch []
PID 0x1240 : PIDs Supported [1241..1260] []
PID 0x1244 : {?} [?]
PID 0x1245 : {?} [?]
PID 0x124A : Cruise Control Cancel Switch []
PID 0x124D : {?} [?]
PID 0x124E : {?} [?]
PID 0x124F : Glow Relay Switch []
PID 0x1251 : Sub Fuel Pump Relay Switch []
PID 0x1253 : {?} [?]
PID 0x1254 : Injector Learning Switch []
PID 0x1257 : {?} [?]
PID 0x1258 : {?} [?]
PID 0x1259 : {?} [?]
PID 0x125A : {?} [?]
PID 0x125B : DPF Active Regeneration Switch []
PID 0x125C : {?} [?]
PID 0x125D : {?} [?]
PID 0x125E : {?} [?]
PID 0x125F : {?} [?]
PID 0x1260 : PIDs Supported [1261..1280] []
PID 0x1262 : {?} [?]
Supported PIDs total: 211 | known: 85 | unknown: 126
ParsePID: Parse Subaru OBD-II mode 22 definitions and support responses.
Usage:
ParsePID.exe <ResponseFile> <DefinitionsFile>
or: ParsePID.exe <ResponseFile>
or for using predefined file paths: ParsePID.exe
Parsing parameter definitions from file "data/Subaru_mode22_def.csv"
Parsed 100 parameters.
Parsing support responses from file "data/2014 Forester FB25 non-Turbo Responses.txt"
[SupportResponse: PID=0x1000 | SupportValue=0xFFC0000D]
[SupportResponse: PID=0x1020 | SupportValue=0x50000019]
[SupportResponse: PID=0x1040 | SupportValue=0x00000001]
[SupportResponse: PID=0x1060 | SupportValue=0xA0000001]
[SupportResponse: PID=0x1080 | SupportValue=0x01800001]
[SupportResponse: PID=0x10A0 | SupportValue=0xAC04DFD5]
[SupportResponse: PID=0x10C0 | SupportValue=0x80000007]
[SupportResponse: PID=0x10E0 | SupportValue=0x2A000001]
[SupportResponse: PID=0x1100 | SupportValue=0x003C1001]
[SupportResponse: PID=0x1120 | SupportValue=0x80001E01]
[SupportResponse: PID=0x1140 | SupportValue=0x00000001]
[SupportResponse: PID=0x1160 | SupportValue=0x0C001801]
[SupportResponse: PID=0x1180 | SupportValue=0x00000001]
[SupportResponse: PID=0x11A0 | SupportValue=0x00000001]
[SupportResponse: PID=0x11C0 | SupportValue=0x5D557EDD]
[SupportResponse: PID=0x11E0 | SupportValue=0x3000F801]
[SupportResponse: PID=0x1200 | SupportValue=0x00000001]
[SupportResponse: PID=0x1220 | SupportValue=0x0007F001]
[SupportResponse: PID=0x1240 | SupportValue=0x00500001]
[SupportResponse: PID=0x1260 | SupportValue=0x0C001FF7]
[SupportResponse: PID=0x1280 | SupportValue=0x00000001]
[SupportResponse: PID=0x12A0 | SupportValue=0xC0000000]
Parsed 22 support responses.
Results:
PID 0x1000 : PIDs Supported [1001..1020] []
PID 0x1001 : {?} [?]
PID 0x1002 : {?} [?]
PID 0x1003 : {?} [?]
PID 0x1004 : {?} [?]
PID 0x1005 : {?} [?]
PID 0x1006 : {?} [?]
PID 0x1007 : {?} [?]
PID 0x1008 : {?} [?]
PID 0x1009 : {?} [?]
PID 0x100A : {?} [?]
PID 0x101D : {?} [?]
PID 0x101E : {?} [?]
PID 0x1020 : PIDs Supported [1021..1040] []
PID 0x1022 : {?} [?]
PID 0x1024 : {?} [?]
PID 0x103C : {?} [?]
PID 0x103D : {?} [?]
PID 0x1040 : PIDs Supported [1041..1060] []
PID 0x1060 : PIDs Supported [1061..1080] []
PID 0x1061 : {?} [?]
PID 0x1063 : {?} [?]
PID 0x1080 : PIDs Supported [1081..10A0] []
PID 0x1088 : {?} [?]
PID 0x1089 : {?} [?]
PID 0x10A0 : PIDs Supported [10A1..10C0] []
PID 0x10A1 : Mass Airflow Sensor Voltage [V]
PID 0x10A3 : Fuel Injector #1 Pulse Width [ms]
PID 0x10A5 : Learned Ignition Timing [deg]
PID 0x10A6 : Accelerator Pedal Angle [%]
PID 0x10AE : {?} [?]
PID 0x10B1 : {?} [?]
PID 0x10B2 : Alternator Duty [%]
PID 0x10B4 : Intake VVT Advance Angle Right [deg]
PID 0x10B5 : Intake VVT Advance Angle Left [deg]
PID 0x10B6 : {?} [?]
PID 0x10B7 : {?} [?]
PID 0x10B8 : {?} [?]
PID 0x10B9 : {?} [?]
PID 0x10BA : {?} [?]
PID 0x10BC : {?} [?]
PID 0x10BE : {?} [?]
PID 0x10C0 : PIDs Supported [10C1..10E0] []
PID 0x10C1 : {?} [?]
PID 0x10DE : {?} [?]
PID 0x10DF : {?} [?]
PID 0x10E0 : PIDs Supported [10E1..1100] []
PID 0x10E3 : Memorised Cruise Speed [km/h]
PID 0x10E5 : {?} [?]
PID 0x10E7 : {?} [?]
PID 0x1100 : PIDs Supported [1101..1120] []
PID 0x110B : {?} [?]
PID 0x110C : {?} [?]
PID 0x110D : {?} [?]
PID 0x110E : {?} [?]
PID 0x1114 : {?} [?]
PID 0x1120 : PIDs Supported [1121..1140] []
PID 0x1121 : Target Engine Speed [rpm]
PID 0x1134 : {?} [?]
PID 0x1135 : Battery Current [A]
PID 0x1136 : Battery Temperature [°C]
PID 0x1137 : Alternator Control Mode []
PID 0x1140 : PIDs Supported [1141..1160] []
PID 0x1160 : PIDs Supported [1161..1180] []
PID 0x1165 : {?} [?]
PID 0x1166 : {?} [?]
PID 0x1174 : {?} [?]
PID 0x1175 : {?} [?]
PID 0x1180 : PIDs Supported [1181..11A0] []
PID 0x11A0 : PIDs Supported [11A1..11C0] []
PID 0x11C0 : PIDs Supported [11C1..11E0] []
PID 0x11C2 : {?} [?]
PID 0x11C4 : {?} [?]
PID 0x11C5 : {?} [?]
PID 0x11C6 : {?} [?]
PID 0x11C8 : {?} [?]
PID 0x11CA : {?} [?]
PID 0x11CC : {?} [?]
PID 0x11CE : {?} [?]
PID 0x11D0 : {?} [?]
PID 0x11D2 : {?} [?]
PID 0x11D3 : {?} [?]
PID 0x11D4 : {?} [?]
PID 0x11D5 : {?} [?]
PID 0x11D6 : {?} [?]
PID 0x11D7 : {?} [?]
PID 0x11D9 : {?} [?]
PID 0x11DA : {?} [?]
PID 0x11DC : {?} [?]
PID 0x11DD : {?} [?]
PID 0x11DE : {?} [?]
PID 0x11E0 : PIDs Supported [11E1..1200] []
PID 0x11E3 : {?} [?]
PID 0x11E4 : {?} [?]
PID 0x11F1 : {?} [?]
PID 0x11F2 : {?} [?]
PID 0x11F3 : {?} [?]
PID 0x11F4 : {?} [?]
PID 0x11F5 : {?} [?]
PID 0x1200 : PIDs Supported [1201..1220] []
PID 0x1220 : PIDs Supported [1221..1240] []
PID 0x122E : {?} [?]
PID 0x122F : Clutch Switch []
PID 0x1230 : Stop Light Switch []
PID 0x1231 : Cruise Control Set/Coast Switch []
PID 0x1232 : Cruise Control Resume/Accelerate Switch []
PID 0x1233 : Brake Switch []
PID 0x1234 : Cruise Control Main Toggle Switch []
PID 0x1240 : PIDs Supported [1241..1260] []
PID 0x124A : Cruise Control Cancel Switch []
PID 0x124C : Oil Level Switch []
PID 0x1260 : PIDs Supported [1261..1280] []
PID 0x1265 : {?} [?]
PID 0x1266 : {?} [?]
PID 0x1274 : {?} [?]
PID 0x1275 : {?} [?]
PID 0x1276 : {?} [?]
PID 0x1277 : {?} [?]
PID 0x1278 : {?} [?]
PID 0x1279 : {?} [?]
PID 0x127A : {?} [?]
PID 0x127B : {?} [?]
PID 0x127C : {?} [?]
PID 0x127E : {?} [?]
PID 0x127F : {?} [?]
PID 0x1280 : PIDs Supported [1281..12A0] []
PID 0x12A0 : PIDs Supported [12A1..12C0] []
PID 0x12A1 : {?} [?]
PID 0x12A2 : {?} [?]
Supported PIDs total: 129 | known: 42 | unknown: 87
ParsePID: Parse Subaru OBD-II mode 22 definitions and support responses.
Usage:
ParsePID.exe <ResponseFile> <DefinitionsFile>
or: ParsePID.exe <ResponseFile>
or for using predefined file paths: ParsePID.exe
Parsing parameter definitions from file "data/Subaru_mode22_def.csv"
Parsed 100 parameters.
Parsing support responses from file "data/2015 Forester Diesel CVT Responses.txt"
[SupportResponse: PID=0x1000 | SupportValue=0xFFC00007]
[SupportResponse: PID=0x1020 | SupportValue=0x4079C01F]
[SupportResponse: PID=0x1040 | SupportValue=0x00000001]
[SupportResponse: PID=0x1060 | SupportValue=0xA0000001]
[SupportResponse: PID=0x1080 | SupportValue=0x01000001]
[SupportResponse: PID=0x10A0 | SupportValue=0x86104051]
[SupportResponse: PID=0x10C0 | SupportValue=0x00400003]
[SupportResponse: PID=0x10E0 | SupportValue=0x20000001]
[SupportResponse: PID=0x1100 | SupportValue=0x00000FFD]
[SupportResponse: PID=0x1120 | SupportValue=0xF0FF1203]
[SupportResponse: PID=0x1140 | SupportValue=0x00BC3FE9]
[SupportResponse: PID=0x1160 | SupportValue=0xFFFFFBFF]
[SupportResponse: PID=0x1180 | SupportValue=0xFFFF0001]
[SupportResponse: PID=0x11A0 | SupportValue=0xFE01FFE1]
[SupportResponse: PID=0x11C0 | SupportValue=0x1D507ED9]
[SupportResponse: PID=0x11E0 | SupportValue=0x00003001]
[SupportResponse: PID=0x1200 | SupportValue=0x00000001]
[SupportResponse: PID=0x1220 | SupportValue=0x0001F001]
[SupportResponse: PID=0x1240 | SupportValue=0x185CB1BF]
[SupportResponse: PID=0x1260 | SupportValue=0x41000015]
[SupportResponse: PID=0x1280 | SupportValue=0x030021C1]
[SupportResponse: PID=0x12A0 | SupportValue=0x00000001]
[SupportResponse: PID=0x12C0 | SupportValue=0x00001861]
[SupportResponse: PID=0x12E0 | SupportValue=0x00C00001]
Parsed 24 support responses.
Results:
PID 0x1000 : PIDs Supported [1001..1020] []
PID 0x1001 : {?} [?]
PID 0x1002 : {?} [?]
PID 0x1003 : {?} [?]
PID 0x1004 : {?} [?]
PID 0x1005 : {?} [?]
PID 0x1006 : {?} [?]
PID 0x1007 : {?} [?]
PID 0x1008 : {?} [?]
PID 0x1009 : {?} [?]
PID 0x100A : {?} [?]
PID 0x101E : {?} [?]
PID 0x101F : {?} [?]
PID 0x1020 : PIDs Supported [1021..1040] []
PID 0x1022 : {?} [?]
PID 0x102A : Injector Code Cylinder #1 []
PID 0x102B : Injector Code Cylinder #2 []
PID 0x102C : Injector Code Cylinder #3 []
PID 0x102D : Injector Code Cylinder #4 []
PID 0x1030 : {?} [?]
PID 0x1031 : {?} [?]
PID 0x1032 : {?} [?]
PID 0x103C : {?} [?]
PID 0x103D : {?} [?]
PID 0x103E : {?} [?]
PID 0x103F : {?} [?]
PID 0x1040 : PIDs Supported [1041..1060] []
PID 0x1060 : PIDs Supported [1061..1080] []
PID 0x1061 : {?} [?]
PID 0x1063 : {?} [?]
PID 0x1080 : PIDs Supported [1081..10A0] []
PID 0x1088 : {?} [?]
PID 0x10A0 : PIDs Supported [10A1..10C0] []
PID 0x10A1 : Mass Airflow Sensor Voltage [V]
PID 0x10A6 : Accelerator Pedal Angle [%]
PID 0x10A7 : Fuel Temperature [°C]
PID 0x10AC : Primary Boost Control [%]
PID 0x10B2 : Alternator Duty [%]
PID 0x10BA : {?} [?]
PID 0x10BC : {?} [?]
PID 0x10C0 : PIDs Supported [10C1..10E0] []
PID 0x10CA : {?} [?]
PID 0x10DF : {?} [?]
PID 0x10E0 : PIDs Supported [10E1..1100] []
PID 0x10E3 : Memorised Cruise Speed [km/h]
PID 0x1100 : PIDs Supported [1101..1120] []
PID 0x1115 : {?} [?]
PID 0x1116 : Final Injection Amount [mm³/st]
PID 0x1117 : {?} [?]
PID 0x1118 : {?} [?]
PID 0x1119 : {?} [?]
PID 0x111A : {?} [?]
PID 0x111B : Exhaust Gas Recirculation (EGR) Target Valve Opening Angle [deg]
PID 0x111C : Exhaust Gas Recirculation (EGR) Valve Opening Angle [deg]
PID 0x111D : {?} [?]
PID 0x111E : {?} [?]
PID 0x1120 : PIDs Supported [1121..1140] []
PID 0x1121 : Target Engine Speed [rpm]
PID 0x1122 : {?} [?]
PID 0x1123 : {?} [?]
PID 0x1124 : {?} [?]
PID 0x1129 : {?} [?]
PID 0x112A : Mileage after Injector Learning [km]
PID 0x112B : Mileage after Injector Replacement [km]
PID 0x112C : Interior Heater [steps]
PID 0x112D : Quantity Correction Cylinder #1 [ms]
PID 0x112E : Quantity Correction Cylinder #2 [ms]
PID 0x112F : Quantity Correction Cylinder #3 [ms]
PID 0x1130 : Quantity Correction Cylinder #4 [ms]
PID 0x1134 : {?} [?]
PID 0x1137 : Alternator Control Mode []
PID 0x113F : {?} [?]
PID 0x1140 : PIDs Supported [1141..1160] []
PID 0x1149 : Cumulative Ash Ratio [%]
PID 0x114B : Estimated Catalyst Temperature [°C]
PID 0x114C : Estimated DPF Temperature [°C]
PID 0x114D : Soot Accumulation Ratio [%]
PID 0x114E : Oil Dilution Ratio [%]
PID 0x1153 : {?} [?]
PID 0x1154 : {?} [?]
PID 0x1155 : Estimated Distance to Oil Change [km]
PID 0x1156 : Running Distance since last DPF Regeneration [km]
PID 0x1157 : DPF Regeneration Count [Times]
PID 0x1158 : Micro-Quantity-Injection Final Learning Values Cylinder #1 [ms]
PID 0x1159 : Micro-Quantity-Injection Final Learning Values Cylinder #2 [ms]
PID 0x115A : Micro-Quantity-Injection Final Learning Values Cylinder #3 [ms]
PID 0x115B : Micro-Quantity-Injection Final Learning Values Cylinder #4 [ms]
PID 0x115D : {?} [?]
PID 0x1160 : PIDs Supported [1161..1180] []
PID 0x1161 : Individual Pump Difference Learning Value [mA]
PID 0x1162 : Final Main Injection Period [ms]
PID 0x1163 : {?} [?]
PID 0x1164 : {?} [?]
PID 0x1165 : {?} [?]
PID 0x1166 : {?} [?]
PID 0x1167 : {?} [?]
PID 0x1168 : {?} [?]
PID 0x1169 : {?} [?]
PID 0x116A : Distance since DPF Warning Light Flashing [km]
PID 0x116B : {?} [?]
PID 0x116C : {?} [?]
PID 0x116D : {?} [?]
PID 0x116E : {?} [?]
PID 0x116F : {?} [?]
PID 0x1170 : {?} [?]
PID 0x1171 : {?} [?]
PID 0x1172 : {?} [?]
PID 0x1173 : {?} [?]
PID 0x1174 : {?} [?]
PID 0x1175 : {?} [?]
PID 0x1177 : {?} [?]
PID 0x1178 : {?} [?]
PID 0x1179 : {?} [?]
PID 0x117A : {?} [?]
PID 0x117B : {?} [?]
PID 0x117C : {?} [?]
PID 0x117D : {?} [?]
PID 0x117E : {?} [?]
PID 0x117F : {?} [?]
PID 0x1180 : PIDs Supported [1181..11A0] []
PID 0x1181 : {?} [?]
PID 0x1182 : {?} [?]
PID 0x1183 : {?} [?]
PID 0x1184 : {?} [?]
PID 0x1185 : {?} [?]
PID 0x1186 : {?} [?]
PID 0x1187 : {?} [?]
PID 0x1188 : {?} [?]
PID 0x1189 : Oil Dilution Amount [kg]
PID 0x118A : {?} [?]
PID 0x118B : {?} [?]
PID 0x118C : {?} [?]
PID 0x118D : {?} [?]
PID 0x118E : {?} [?]
PID 0x118F : {?} [?]
PID 0x1190 : {?} [?]
PID 0x11A0 : PIDs Supported [11A1..11C0] []
PID 0x11A1 : DPF Regeneration Attempts [Times]
PID 0x11A2 : {?} [?]
PID 0x11A3 : {?} [?]
PID 0x11A4 : {?} [?]
PID 0x11A5 : {?} [?]
PID 0x11A6 : {?} [?]
PID 0x11A7 : {?} [?]
PID 0x11B0 : {?} [?]
PID 0x11B1 : {?} [?]
PID 0x11B2 : {?} [?]
PID 0x11B3 : {?} [?]
PID 0x11B4 : {?} [?]
PID 0x11B5 : {?} [?]
PID 0x11B6 : {?} [?]
PID 0x11B7 : {?} [?]
PID 0x11B8 : {?} [?]
PID 0x11B9 : {?} [?]
PID 0x11BA : {?} [?]
PID 0x11BB : {?} [?]
PID 0x11C0 : PIDs Supported [11C1..11E0] []
PID 0x11C4 : {?} [?]
PID 0x11C5 : {?} [?]
PID 0x11C6 : {?} [?]
PID 0x11C8 : {?} [?]
PID 0x11CA : {?} [?]
PID 0x11CC : {?} [?]
PID 0x11D2 : {?} [?]
PID 0x11D3 : {?} [?]
PID 0x11D4 : {?} [?]
PID 0x11D5 : {?} [?]
PID 0x11D6 : {?} [?]
PID 0x11D7 : {?} [?]
PID 0x11D9 : {?} [?]
PID 0x11DA : {?} [?]
PID 0x11DC : {?} [?]
PID 0x11DD : {?} [?]
PID 0x11E0 : PIDs Supported [11E1..1200] []
PID 0x11F3 : {?} [?]
PID 0x11F4 : {?} [?]
PID 0x1200 : PIDs Supported [1201..1220] []
PID 0x1220 : PIDs Supported [1221..1240] []
PID 0x1230 : Stop Light Switch []
PID 0x1231 : Cruise Control Set/Coast Switch []
PID 0x1232 : Cruise Control Resume/Accelerate Switch []
PID 0x1233 : Brake Switch []
PID 0x1234 : Cruise Control Main Toggle Switch []
PID 0x1240 : PIDs Supported [1241..1260] []
PID 0x1244 : {?} [?]
PID 0x1245 : {?} [?]
PID 0x124A : Cruise Control Cancel Switch []
PID 0x124C : Oil Level Switch []
PID 0x124D : {?} [?]
PID 0x124E : {?} [?]
PID 0x1251 : Sub Fuel Pump Relay Switch []
PID 0x1253 : {?} [?]
PID 0x1254 : Injector Learning Switch []
PID 0x1258 : {?} [?]
PID 0x1259 : {?} [?]
PID 0x125B : DPF Active Regeneration Switch []
PID 0x125C : {?} [?]
PID 0x125D : {?} [?]
PID 0x125E : {?} [?]
PID 0x125F : {?} [?]
PID 0x1260 : PIDs Supported [1261..1280] []
PID 0x1262 : {?} [?]
PID 0x1268 : {?} [?]
PID 0x127C : {?} [?]
PID 0x127E : {?} [?]
PID 0x1280 : PIDs Supported [1281..12A0] []
PID 0x1287 : {?} [?]
PID 0x1288 : {?} [?]
PID 0x1293 : {?} [?]
PID 0x1298 : {?} [?]
PID 0x1299 : {?} [?]
PID 0x129A : {?} [?]
PID 0x12A0 : PIDs Supported [12A1..12C0] []
PID 0x12C0 : PIDs Supported [12C1..12E0] []
PID 0x12D4 : {?} [?]
PID 0x12D5 : {?} [?]
PID 0x12DA : {?} [?]
PID 0x12DB : {?} [?]
PID 0x12E0 : PIDs Supported [12E1..1300] []
PID 0x12E9 : {?} [?]
PID 0x12EA : {?} [?]
PID 0x1300 : {?} [?]
Supported PIDs total: 222 | known: 73 | unknown: 149