I'm talking about interpolating the airflow values read from the VQ table, not the input voltage. The VQ table index is calculated directly from the MAF voltage as: index = (MAFVolts - 16) * 0.0625 where MAFVolts is the sensor reading in mV / 5 so for a MAF voltage of 2.01v, we get: index = ((2.01 / 5 * 1000) - 16) * 0.0625 index = (402 - 16) * 0.0625 index = 24.125 for 2.07v: index = ((2.07 / 5 * 1000) - 16) * 0.0625 index = (414 - 16) * 0.0625 index = 24.875 The ECU then reads *two* values from the VQ table (indices 24 and 25 in this case) and interpolates between them based on the fractional part of the calculated index. So for 2.01v and 2.07v it still reads the same VQ cells, but interpolates them differently.
- Sam |