OBD-II -> Peugeot 207 fuel consumption measure
Hello :)
At the moment I am gathering various type of data (e.g speed, rpm, temperature) from a vehicle (Peugeot 207 from 2009) using a OBD-II connection (EOBD). However, I cannot collect fuel consumption (in liters/100 km). I have checked previous forums but there most people use MAF sensor data to calculate fuel economy. However, my car does not seem to have a MAF sensor and does not provide MAP data as well; the OBD PIDs that the device can retrieve from the car are the following:
Your OBD Device claims to support PIDs:
PID: [column] human_name
00: [unknown] PIDs supported 00-20
01: [dtc_cnt] Monitor status since DTCs cleared
03: [fuelsys] Fuel system 1 and 2 status
04: [load_pct] Calculated LOAD Value
05: [temp] Engine Coolant Temperature
06: [shrtft13] Short Term Fuel Trim - Bank 1,3
07: [longft13] Long Term Fuel Trim - Bank 1,3
0C: [rpm] Engine RPM
0D: [vss] Vehicle Speed Sensor
0E: [sparkadv] Ignition Timing Advance for #1 Cylinder
0F: [iat] Intake Air Temperature
11: [throttlepos] Absolute Throttle Position
13: [o2sloc] Location of Oxygen Sensors
15: [o2s12] Bank 1 - Sensor 2/Bank 1 - Sensor 2 Oxygen Sensor Output Voltage / Short Term Fuel Trim
1C: [obdsup] OBD requirements to which vehicle is designed
20: [unknown] PIDs supported 21-40
21: [mil_dist] Distance Traveled While MIL is Activated
34: [lambdac11] Bank 1 - Sensor 1/Bank 1 - Sensor 1wide range O2S) Oxygen Sensors Equivalence Ratio (lambda) / Current
40: [unknown] PIDs supported 41-60
47: [tp_b] Absolute Throttle Position B
Any ideas how to calculate fuel consumption based on the previous PIDs?
I should also add that the car has an "On board Computer" that shows in real time in a display the following : fuel consumption, outside temperature, etc. Does anyone know how the car computer calculates the fuel consumption? and gets the outside air temperature? Why I cannot get this data from OBD?
Thank you!