Call for standards: EPROM/cal editing software
Squash
realsquash at yahoo.com
Wed Nov 1 14:08:00 GMT 2000
A program that takes in table dimensions/locations/names and creates this TDF file would be nice.
It would be harder to make dumb fromatting mistakes then.
Squash
--- Peter Gargano <peter at techedge.com.au> wrote:
> Skip this if ECU files (etc.) are not on your agenda today...
>
> Dig wrote:
>
> > I'd appreciate comments on the format, or any alter-
> > native filespecs that you would feel woul make a
> > good base for a TDF standard. This will be a public
> > domain standard.
>
> I've seen GM use a system that defines x and y axis table legends, and
> then the data, or calibration tables, are based on those legends. Here's
> a "legend definition" from a bit of source that was liberated from GM:
>
> ::TBL1
> SPEED NTRPMVE
> RPM N
> 400 0
> 600 16
> 800 32
> 1200 48
> 1600 64
> 2000 80
> 2400 92
> 2800 112
> 3200 128
> 3600 144
> 4000 160
> 4400 176
> 4800 192
> 5200 208
> 5600 224
> 6400 240
> 7200 256 ::
>
>
> Then, the calibration data is defined in terms of macros that use
> the previously defined legends.
>
> ::TBL3D,17,9,TBL1,1,TBL9,5,2 '%' ::"
>
> This is a 3D table with 17 rows and 9 columns. The row legend is the
> TBL1 definition (mentioned above) starting with element 1 and a step of 1.
> The column legend uses TBL9 starting at the 5th element and a step of two
> between elements.
>
> I've been generating an ECU file for a $5D calibration, and I've tried to
> encapsulate this kind of thinking. I have defined TBL9 simply as follows:
>
> TBL9, MAP, kPa, 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
>
> so that the "TBL9,5,2" bit above would produce the following legend
> (remember it's 9 columns wide):
>
> 20 30 40 50 60 70 80 90 100 kPa
>
> From my fairly compact file, that could be called a TDF file, I run a simple
> script to produce an ECU file. Here's a three line definition for the 3D table
> mentioned above:
>
> table 381, F29H, TBL3D, 17, 9, TBL1, 1, 1, TBL9, 5, 2
> % VE, 256, 100
> Volumetric Efficiency (VE) as a function of MAP and RPM
>
> The first line gives a start address, a label, and then the previously
> mentioned 3D table definition. The second line describes the table entries,
> and the third line is a bit of descriptive text.
>
>
> --
> regards, Peter
> ----------------------------------------------------------------------------
> To unsubscribe from gmecm, send "unsubscribe gmecm" (without the quotes)
> in the body of a message (not the subject) to majordomo at lists.diy-efi.org
>
__________________________________________________
Do You Yahoo!?
>From homework help to love advice, Yahoo! Experts has your answer.
http://experts.yahoo.com/
----------------------------------------------------------------------------
To unsubscribe from gmecm, send "unsubscribe gmecm" (without the quotes)
in the body of a message (not the subject) to majordomo at lists.diy-efi.org
More information about the Gmecm
mailing list