Adding to the $DF.XDF Deffinition file

Discuss General Motors (GMC, Chevy, Pontiac, Hummer, Cadillac, etc) tuning topics here. Request definitions, discuss parameters, etc.

Moderators: robertisaar, dex

Post Reply
Sil
Posts: 38
Joined: Mon Feb 13, 2006 6:03 am

Adding to the $DF.XDF Deffinition file

Post by Sil »

i have a DF.xdf def file for my 9396 ecu

i was looking through a DF documentation and im wondering
maybe i am able to add the the df.xdf i have

but now i have come to a halt :(

say i want to add a table...

spark retard time during shift
(from the document)

Code: Select all

                                                 ####################################################################
                                                 #  F119STM                                                         #
                                                 #  STALL TORQUE MANAGEMENT SPARK ADVANCE VS. RPM AND MAP           #
                                                 #   N=E*256/90                                                     #
                                                 ####################################################################
 * -------------------------------------------------------------------
 0793        30     48 F119STM         48        R MIN; R = NTRPMX
 0794        90    144                144        Q MIN; Q = NMAPLD
 0795        08      8                  8        R NUM
 * --------------------------------------------- SPEED       1200 RPM
 0796        47     71                 25 DEG       65    KPA-MAP
 0797        47     71                 25 DEG       70
 0798        47     71                 25 DEG       75
 0799        47     71                 25 DEG       80
 079A        47     71                 25 DEG       85
 079B        47     71                 25 DEG       90
 079C        47     71                 25 DEG       95
 079D        47     71                 25 DEG      100
 * --------------------------------------------- SPEED       1600 RPM
 079E        47     71                 25 DEG       65    KPA-MAP
 079F        47     71                 25 DEG       70
 07A0        47     71                 25 DEG       75
 07A1        47     71                 25 DEG       80
 07A2        47     71                 25 DEG       85
 07A3        47     71                 25 DEG       90
 07A4        2B     43                 15 DEG       95
 07A5        00      0                  0 DEG      100
 * --------------------------------------------- SPEED       2000 RPM
 07A6        47     71                 25 DEG       65    KPA-MAP
 07A7        47     71                 25 DEG       70
 07A8        47     71                 25 DEG       75
 07A9        47     71                 25 DEG       80
 07AA        47     71                 25 DEG       85
 07AB        47     71                 25 DEG       90
 07AC        22     34                 12 DEG       95
 07AD        00      0                  0 DEG      100
 * --------------------------------------------- SPEED       2400 RPM
 07AE        47     71                 25 DEG       65    KPA-MAP
 07AF        47     71                 25 DEG       70
 07B0        47     71                 25 DEG       75
 07B1        47     71                 25 DEG       80
 07B2        47     71                 25 DEG       85
 07B3        47     71                 25 DEG       90
 07B4        1C     28                 10 DEG       95
 07B5        00      0                  0 DEG      100
 * --------------------------------------------- SPEED       2800 RPM
 07B6        47     71                 25 DEG       65    KPA-MAP
 07B7        47     71                 25 DEG       70
 07B8        47     71                 25 DEG       75
 07B9        47     71                 25 DEG       80
 07BA        47     71                 25 DEG       85
 07BB        47     71                 25 DEG       90
 07BC        1C     28                 10 DEG       95
 07BD        00      0                  0 DEG      100








 * --------------------------------------------- SPEED       3200 RPM
 07BE        47     71                 25 DEG       65    KPA-MAP
 07BF        47     71                 25 DEG       70
 07C0        47     71                 25 DEG       75
 07C1        47     71                 25 DEG       80
 07C2        47     71                 25 DEG       85
 07C3        47     71                 25 DEG       90
 07C4        19     25                8.8 DEG       95
 07C5        00      0                  0 DEG      100
 * --------------------------------------------- SPEED       3600 RPM
 07C6        47     71                 25 DEG       65    KPA-MAP
 07C7        47     71                 25 DEG       70
 07C8        47     71                 25 DEG       75
 07C9        47     71                 25 DEG       80
 07CA        47     71                 25 DEG       85
 07CB        47     71                 25 DEG       90
 07CC        17     23                  8 DEG       95
 07CD        00      0                  0 DEG      100
 * --------------------------------------------- SPEED       4000 RPM
 07CE        47     71                 25 DEG       65    KPA-MAP
 07CF        47     71                 25 DEG       70
 07D0        47     71                 25 DEG       75
 07D1        47     71                 25 DEG       80
 07D2        47     71                 25 DEG       85
 07D3        47     71                 25 DEG       90
 07D4        47     71                 25 DEG       95
 07D5        47     71                 25 DEG      100
 * --------------------------------------------- SPEED       4400 RPM
 07D6        47     71                 25 DEG       65    KPA-MAP
 07D7        47     71                 25 DEG       70
 07D8        47     71                 25 DEG       75
 07D9        47     71                 25 DEG       80
 07DA        47     71                 25 DEG       85
 07DB        47     71                 25 DEG       90
 07DC        47     71                 25 DEG       95
 07DD        47     71                 25 DEG      100
 07DE        E4    228 KRPM12        5700 RPM    RPM THRESH FOR SPARK RETARD DURING 1-2 SHIFT
 07DF        B3    179 KTPS12          70 %      TPS THRESH FOR SPARK RETARD DURING 1-2 SHIFT
 07E0        E4    228 KRPM23        5700 RPM    RPM THRESH FOR SPARK RETARD DURING 2-3 SHIFT
 07E1        B3    179 KTPS23          70 %      TPS THRESH FOR SPARK RETARD DURING 2-3 SHIFT
                                                 *################################################
                                                 *   F12DELTA TABLE: NEGATIVE RPM DELTA ENABLE   #
                                                 *                   THRESHOLD FOR SHIFT ENERGY  #
                                                 *                   SPARK RETARD, 1-2 UPSHIFT   #
                                                 *                            VS. RPM            #
                                                 *   TABLE VALUE = RPM DELTA                     #
                                                 *################################################
 * -------------------------------------------------------------------
 07E2        25     37 F12DELTA        37 RPM     2800    RPM-SPEED
 07E3        25     37                 37 RPM     3200
 07E4        25     37                 37 RPM     3600
 07E5        25     37                 37 RPM     4000
 07E6        25     37                 37 RPM     4400
 07E7        25     37                 37 RPM     4800
 07E8        25     37                 37 RPM     5200
 07E9        25     37                 37 RPM     5600
 07EA        25     37                 37 RPM     6000
 07EB        25     37                 37 RPM     6400




                                                 *################################################
                                                 *   F12DELTB TABLE: NEGATIVE RPM DELTA EXIT     #
                                                 *                   THRESHOLD FOR SHIFT ENERGY  #
                                                 *                   SPARK RETARD, 1-2 UPSHIFT   #
                                                 *                            VS. RPM            #
                                                 *   TABLE VALUE = RPM DELTA                     #
                                                 *################################################
 * -------------------------------------------------------------------
 07EC        55     85 F12DELTB        85 RPM     2800    RPM-SPEED
 07ED        55     85                 85 RPM     3200
 07EE        55     85                 85 RPM     3600
 07EF        45     69                 69 RPM     4000
 07F0        40     64                 64 RPM     4400
 07F1        35     53                 53 RPM     4800
 07F2        26     38                 38 RPM     5200
 07F3        26     38                 38 RPM     5600
 07F4        26     38                 38 RPM     6000
 07F5        26     38                 38 RPM     6400
                                                 *################################################
                                                 *   F1TIME12 TABLE: PRETIMER THRESHOLD BEFORE   #
                                                 *                   ALLOWING SHIFT ENERGY       #
                                                 *                   SPARK RETARD, 1-2 UPSHIFT   #
                                                 *                            VS. RPM            #
                                                 *   TABLE VALUE = SEC * 80                      #
                                                 *################################################
 * -------------------------------------------------------------------
 07F6        04      4 F1TIME12      0.05 SEC     2800    RPM-SPEED
 07F7        04      4               0.05 SEC     3200
 07F8        04      4               0.05 SEC     3600
 07F9        04      4               0.05 SEC     4000
 07FA        04      4               0.05 SEC     4400
 07FB        04      4               0.05 SEC     4800
 07FC        04      4               0.05 SEC     5200
 07FD        03      3               0.04 SEC     5600
 07FE        02      2               0.02 SEC     6000
 07FF        01      1               0.01 SEC     6400
                                                 *################################################
                                                 *   F2TIME12 TABLE: SHIFT ENERGY SPARK RETARD   #
                                                 *                   TIME DURING 1-2 UPSHIFT     #
                                                 *                            VS. RPM            #
                                                 *   TABLE VALUE = SEC * 80                      #
                                                 *################################################
 * -------------------------------------------------------------------
 0800        01      1 F2TIME12      0.01 SEC     2800    RPM-SPEED
 0801        02      2               0.02 SEC     3200
 0802        03      3               0.04 SEC     3600
 0803        04      4               0.05 SEC     4000
 0804        05      5               0.06 SEC     4400
 0805        10     16                0.2 SEC     4800
 0806        10     16                0.2 SEC     5200
 0807        10     16                0.2 SEC     5600
 0808        10     16                0.2 SEC     6000
 0809        10     16                0.2 SEC     6400


so for example i would go into df.xdf and create a table


%%TABLE%%
000002 UniqueID =0x40D4 Creating a unique id use hex address as id?
040005 Title =" the title "
040011 DescSize =0x0 allways the same?
040010 Desc ="" description? notes ?
040100 Address =0x91E hex address ?
040200 ZEq =(1.000000 * X) + 0.000000,TH|0|0|0|0| ??????
040230 RangeLow =0.0000 allways the same ??
040240 RangeHigh =255.0000 allways the same ??
040300 Rows =0x11 verticle rows?
040305 Cols =0x1 horizontal rows ?
040320 XUnits ="" ???????
040325 YUnits ="" ???????
040330 ZUnits ="" ???????
040350 XLabels ="" ???????
040352 XLabelType =0x4 ???????
040354 XEq =X,TH|0|0|0|0| ???????
040360 YLabels = "" ???????
040362 YLabelType =0x4 ???????
040364 YEq =X,TH|0|0|0|0| ???????
040660 XAxisMin =0.000000 allways the same ???
040670 XAxisMax =1000.000000 allways the same ???
040760 YAxisMin =0.000000 allways the same ???
040770 YAxisMax =1000.000000 allways the same ???
%%END%%




so im just not sure about everything in red, and how the calculations are derived, im guessing its not documented in the df.doc ?
i think the df.xdf needs an update as its missing alot of usefull features
this is very technical but i think if i can find out where to look (hex a bin file?) to get the information, and what tunerpro needs in the xdf and how they function i might be able to go on my mery way and make a complete mapping of the df.xdf file
User avatar
Mangus
TunerPro Author
Posts: 1918
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

Why are you adding the table by hand to the XDF? Why not use the table item editor in TunerPro to enter the table data?
***************************************
TunerPro Author
1989 Trans Am
Sil
Posts: 38
Joined: Mon Feb 13, 2006 6:03 am

Post by Sil »

ya i dunno, i figure that out
now i have an allmost complete df.xdf
using the df.doc, and adding to tunerpro in a organization simmilar to gmpcm
User avatar
Mangus
TunerPro Author
Posts: 1918
Joined: Wed Mar 19, 2003 1:49 pm

Post by Mangus »

Cool. Can you email me the XDF so I can post it on the site?
***************************************
TunerPro Author
1989 Trans Am
Post Reply