MembersPage/SteenAndersen/MyInstallation/Tables

Tables subpage for MembersPage/SteenAndersen

##############################################################################
# 10. April 2005
# 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]=38 38 38 38 38 38 38 38
l[1]=38 38 38 38 38 38 38 38
l[2]=38 38 38 38 38 38 38 38
l[3]=38 38 38 38 38 38 38 38
l[4]=38 38 38 38 38 38 38 38
l[5]=38 38 38 38 38 38 38 38 zzz
l[6]=38 38 38 38 38 38 38 38 zzzzz
l[7]=38 38 38 38 38 38 38 38 zzzzzzzzzz

# using stoich (lambda=1.0) mixture
# at high MAP (especially when RPM is also high)
# might ruin your engine. Don't do it !
# 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, EC36-07]
## INJB[02, EC36-19]
## INJC[04, EC36-08]
## INJD[08, EC36-20] 
## INJE[10, EC36-09]
## INJF[20, EC36-18] 
# LSB fired first
# this fires them in sequence A, B, C, D, E, F, 

h[0]=20 10 08 04 02 01 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
# NOT Used DR_00[h[2] = 00, EC36-35]
# NOT Used DR_01[h[2] = 01, EC36-33]
# NOT Used DR_02[h[2] = 02, EC36-34]
#          DR_03[h[2] = 03, EC36-36]
# 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 (Boost control)
b[0]=28 30 38 40 48 50 58 60
t[0]=20 40 17 80 A0 C0 E0 FF