As a point of order, let's start by pointing out these are not to be confused with the data I've released for the FRPP Bosch and Siemens injectors. The values I include with my DVD (along with instructions for properly applying said data) are based on actual mass vs. time and voltage as derived from Ford SciLab data.
OEM testing isn't the ONLY way, but you need a far more complete workup than the typical ASNU bench data most of the aftermarket thinks they can get away with. I'm working with companies like FAST and Continental to make good, complete data more commonplace in the performance aftermarket.
Marcin, I guess I missed where I endorsed "linear interpolation on every table." If one watches the DVD carefully, I only encourage linear interpolation across small sections of the offset table. The raw data points I'm working between are VERY nonlinear, but limited to the resolution provided by Ford.
The short pulse adjust table is linear as a result of the source of the data. Ford themselves model the nonlinear flow region with a single secondary slope below the breakpoint combined with a shifted offset. I think we can all agree that Ford has got close enough injector control to use this model to achieve ULEV emissions standards on many vehicles, a target much more stringent than the performance aftermarket dreams of today. Sure, we could be a little bit more robust with a full workup of mass vs time in the transitional area, but we're already well beyond the point of diminishing returns for fuel mass precision here.
At the end of this, there's a time and a place for linear interpolation. I started with as accurate of a non-linear source as possible then interpolated to fit the various GM breakpoints near that. Lot of 3rd parties have already confirmed that the resulting values were so much more accurate than what they've been struggling with that all the remaining calibration work really was that much easier.
By all means, start a fresh thread if you wish to discuss in more detail. It wouldn't be that difficult to convert LS3/7 injector data to LS1 breakpoints with a reasonable amount of accuracy using the same strategy.