Hair Pulling .ECU file problem

David Papworth papworth at ichips.intel.com
Thu Oct 26 04:52:10 GMT 2000


The X-axis fields seem to be fixed-format 3 character per entry,
not space delimited. WinBin's parser doesn't appear to be looking for
any sort of delimiter, hence the mess that you get.
Curiously, the Y-axis labels appear are 5 characters per entry, fixed
format. A pattern that works as a Yaxis doesn't work as an X-axis.

For your example, something like Xaxis =10 18 26 34 42 50,, or
Xaxis =100180260340420500,, should
work, and is consistent with .ecu files that don't have this problem.

----- Original Message -----
From: "Peter Gargano" <peter at techedge.com.au>
To: <gmecm at diy-efi.org>
Sent: Wednesday, October 25, 2000 9:07 PM
Subject: Hair Pulling .ECU file problem


> Heeeelllppp,
>
> I'm trying to create an ECU file for WinBin (version 0.011 = latest
public).
> To illustrate my problem, I've created a single item file. I just can't
seem
> to get the X axis legend to come out as expected for an array.
>
>                -------------------------------------------
> I'm expecting  | 1000 | 1800 | 2600 | 3400 | 4200 | 5000 |
>                -------------------------------------------
>
> Here's the line I've played around with without success ...
>
>         Xaxis   =1000 1800 2600 3400 4200 5000,,
>
>                -------------------------------------------
> But I get      | 100  | 0 1  | 800  |  26  | 00   | 340  |
>                -------------------------------------------
>
> Can anyone tell me what I'm doing wrong? Here's the whole .ECU file...
>
> /*format =2*/
>
> /* General */
> {
>   ecu           =GM_C3_ECM,
>   Size          =4000,
>   cksAddr       =0,
>   cksSize       =2,
>   cksStart      =4,
>   cksEnd        =3FFF,
>   Items         =1,,
> };
>
> Item 1: Table of NTPSLD terms to get TPS default value as a function of
RPM
> {
>         addr    =019,
>         Xn      =6,
>         Yn      =1,
>         esize   =1,
>         bmask   =0,
>         offset  =0,
>         mdb?    =0,
>         factor  =2.56,
>         title   =F78: Table of NTPSLD terms to get TPS default value as a
func
>         Ylabel  =Ylabel,
>         Yaxis   =Yaxis,
>         Xlabel  =Xlabel,
>         Xaxis   =1000 1800 2600 3400 4200 5000,,
> };
> --------------------------------------------------------------------------
--
> 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
>

----------------------------------------------------------------------------
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