Tables subpage for MembersPage/SteenAndersen\n
############################################################################## # 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