MembersPage/GrmRacer/ITBConfigs

This shows an example config.txt with comments that are mostly useful


Config.txt

Items marked with "TODO:" badly need checking.

Items marked with "DONE:" are fixed TODO's

Items marked with "COMMENT:" require more commenting to understanding


Commented Config.txt and table.txt layout


tables.txt - not commented as well yet.\n

##############################################################################
#
# Injector map
# This is also known as the VE-TABLE
# This table can be scale from [1..100 .* (256), Max_value = 0x6400 ] 
#                           or [2..200 .* (256), Max_value = 0xC800 ]
# To scale for better resolution config.req_fuel must be divided by 2
# 
j[0]=667F 667F 6736 697F 6E7F 717F 717F 737F
j[1]=677F 6859 6B7F 6F7F 757F 797F 7A7F 797F
j[2]=687F 6C7F 717F 787F 837F 887F 867F 827F
j[3]=6F7F 717C 797F 847F 917F 987F 987F 927F
j[4]=7B7F 7F7F 847F 8D7F 9B7F A47F A87F A17F
j[5]=827F 837F 8C7F 937F A87F B37F B958 B37F
j[6]=867F 8B7F 937F 9C7F AF7F B87F BF7D BE7F
j[7]=877F 8CB0 967F A07F B07F BA7F C57F C27F

# =========== KPa Bins  ===============
#    This is an example settings for a Naturally Aspirated Engine
# 0x14 = 20
# 0x1E = 30
# 0x28 = 40
# 0x32 = 50
# 0x3C = 60
# 0x4B = 75
# 0x5A = 90
# 0x69 = 105

k[0]=14 1E 28 32 3C 4B 5A 69

# ========== RPM bins ================
# RPMbin = 0x00 * 100RPM
# 0x05 =  500 RPM
# 0x0A = 1000 RPM
# 0x0F = 1500 RPM
# 0x14 = 2000 RPM
# 0x1E = 3000 RPM
# 0x28 = 4000 RPM
# 0x32 = 5000 RPM
# 0x40 = 6400 RPM

r[0]=05 0A 0F 14 1E 28 32 40

# ============= lambda correction map ===============
# This is what EGO attempts to correct to

l[0]=45 38 38 36 34 34 34 34
l[1]=38 38 38 38 36 36 36 36
l[2]=38 38 38 38 38 38 38 38
l[3]=38 38 38 38 38 38 38 38
l[4]=38 38 41 47 4F 4F 4F 4F
l[5]=45 45 4F 59 59 59 59 59
l[6]=6A 6A 6A 6A 6A 6A 6A 6A
l[7]=6A 6A 6A 6A 6A 6A 6A 6A
# Fero said that max l=0x5c (NA) is too rich. So he set it for 0x6A (even more rich :-)

# ============== Ingition map ====================
#
n[0]=3C 3C 50 77 A0 B4 B4 B4
n[1]=3C 3C 50 78 A0 B1 B2 B1
n[2]=3C 3C 50 77 99 AA AB A9
n[3]=3C 3C 50 76 95 A1 A2 A1
n[4]=3C 3C 50 75 8D 99 9B 9A
n[5]=3C 3C 50 6F 83 8E 8F 8F
n[6]=3C 3C 50 67 7A 81 83 84
n[7]=3C 3C 50 5F 6F 78 78 78

# injector sequence 
# maskconfig.alternate elements are used 
# (going reverse order, last element is looked up first). 
# FETs are numbered 01,02,04,08,10,20,40,80.
# 
# Injectors Populated: 
#### INJA[01, EC36p07]
#### INJB[02, EC36p19]
#### INJD[08, EC36p20]
#### INJG[40, EC36p06] 
# LSB fired first
# this fires them in batch mode A&B and D&G
h[0]=03 48 00 00 00 00 00 <for fuelpump_channel=70 here goes injmask for fuelpump relay>

# NOT used Obsolete
h[1]=00 00 00 00 00 00 00 00

# Ingition Driver 
# Fire the one installed
#IGNition Drivers Installed
# DR_00[h[2] = 00, EC36p35]
# DR_01[h[2] = 01, EC36p33]
# DR_02[h[2] = 02, EC36p34]
# DR_03[h[2] = 03, EC36p36]
# using DR_03 just to show where it goes, not that it has to be this one
h[2]=03 03 03 03 03 03 03 03
# wasted spark would look like
#h[2]=01 02 01 02 01 02 01 02
# chris G's notes:
# third line contains the ignition sequence, each element
# represents the bitnumber of the p259 output going to coil
# we start at the end (ignchmax) and work our way back
# fire igbts 07 for all events please (single coil firing through distributor)

#-----------these are for something else
b[0]=28 30 38 40 48 50 58 60
t[0]=20 40 17 80 A0 C0 E0 FF

End tables.txt