razorx Posted May 24, 2014 Report Share Posted May 24, 2014 (edited) Interesting, I've been tuning a few cars on LPG. What does your AFR and ignition maps look like? I will create a second map for LPG AFR and ignition. Our volvo850forum.nl LPG guru advised me to go for a lambda of 0,77 to 0,78 full load on LPG. Maybe on peak torque even 0,7-0,72 for a short while I will try to advance my ignition as well. Edited May 24, 2014 by razorx Quote Link to comment Share on other sites More sharing options...
Tightmopedman9 Posted May 25, 2014 Author Report Share Posted May 25, 2014 The purpose of running richer than stoich on gasoline is to aid in heat removal from the combustion chamber via the phase change from gas to liquid. For LPG the phase change occurs in the vaporizer, not in the combustion chamber. For that reason I do not believe it is beneficial to run richer than stoich at any point during the operation of a vehicle using LPG. Quote Link to comment Share on other sites More sharing options...
razorx Posted May 25, 2014 Report Share Posted May 25, 2014 (edited) This is completely true if you have a vaporizer. My LPG system has liquid LPG injection. (Vialle LPi. Quite a clever system) Edited May 25, 2014 by razorx Quote Link to comment Share on other sites More sharing options...
Horses With Gas Posted May 26, 2014 Report Share Posted May 26, 2014 (edited) Does anyone have an relatively-stock LPT ignition map they would be willling to post or pm? moved to a different topic: '?do=embed' frameborder='0' data-embedContent>> Edited May 27, 2014 by Horses With Gas Quote Link to comment Share on other sites More sharing options...
mattwebb502 Posted May 26, 2014 Report Share Posted May 26, 2014 (edited) Anybody else have issues doing code scans with their hand scanners on a modded/reflashed ECU? I noticed today after I got my first CEL in forever that my Autel Maxidiag Elite MD702-4 can no longer connect with the key in position II It will, however, connect if the car is running. Even then it seems hit or miss. It connects just fine to my wife's '97 850GLT w/m4.4 and key in posII EDIT: tunerpro connects up just as it always has. No troubles. Edited May 26, 2014 by mattwebb502 Quote Link to comment Share on other sites More sharing options...
Avinitlarge Posted May 26, 2014 Report Share Posted May 26, 2014 With the modded Bin, you have to send a o or O or read the codes whilst the engine is running Quote Link to comment Share on other sites More sharing options...
mattwebb502 Posted May 26, 2014 Report Share Posted May 26, 2014 Got it. Thank you for that. I have seen this mentioned more than a few times before, but failed to file it away for future reference... nor did I ever consider what it meant in terms of code scanning with a hand scanner. Apologies for beating what's probably a dead horse. Quote Link to comment Share on other sites More sharing options...
Horses With Gas Posted May 26, 2014 Report Share Posted May 26, 2014 (edited) mattwebb502, Yes. My code reader will not connect (ignition pos. II, engine off) in default listener mode. But use Realterm (as Avinitlarge said) to get out of "listener" mode and into OBD-ii mode. In the default "l" (listener) setting, datalogging via TunerPro is accessible. Edited May 26, 2014 by Horses With Gas Quote Link to comment Share on other sites More sharing options...
Avinitlarge Posted May 26, 2014 Report Share Posted May 26, 2014 You could also use the adx that venderbroeck modified to send the commands 2 1 Quote Link to comment Share on other sites More sharing options...
lookforjoe Posted May 27, 2014 Report Share Posted May 27, 2014 ^ I'm using Venderbroeck's ADX, it has a convenient drop down menu that allows you to switch modes for scanning, etc. Quote Link to comment Share on other sites More sharing options...
Simply Volvo Posted May 27, 2014 Report Share Posted May 27, 2014 Hi everyone, Here is the link to a stock 608 Rev 5B Launch Control Antilag Binary https://www.dropbox.com/s/ccifo47k28b8riz/608_rev5bLaunchControlAL.bin This is a stock binary so you will need to transfer over all of your stuff to it. Things to note: The Second Step RPM Limit is already set to 4k RPM and antilag is set to come in at 3K. You will need to play around with the LDR Setpoint and TCV Duty Cycle Map - Alternate version 3 in order to get your boost right. When in antilag mode it uses the alternative map 3's. Map selection with the throttle will no longer work once you hit antilag mode. Make sure if you are using injectors other than whites to set the injector basic adjustment factor - alternative 3 to your injector constant. Car must be fully stopped and throttle mashed to enter launch control mode. Use at your own risk, this is hard on the turbo and O2 sensors and I may have fried my front o2 today. If you wanna shoot flames you'll need to play around with the values, its different for each setup. The address for the second step limiters and when antilag is set to come in are in the code block below, youll need to use a hex editor to change the values as I havent made a public XDF yet, or you can add the addresses to your own XDF. Switching to this binary converts your stock rev limiters from fuel cut to ignition cut. Please note if knock gets detected while anti-lagging, I tried my best to disable it when anti-lag is enabled, but it is quite tricky. Also note to see if knock adaptation is enabled. CODE: 2 Step Launch Control With Antilag and Flat Foot Shifting The ECU's rev limiters are converted to spark cut (instead of fuel), by chaning RAM28.4 to RAM21.0 in the rev limiter code. This will allow for an excess of fuel to build up, causing combustion whenever the limiter is hit which will help with launch control, antilag and flat foot shifting. A routine is put in the main loop to check vehicle speed and engine speed to determine if launch control can be active. If launch control is active, a 2nd step engine speed limiter is enabled, as well as a separate fuel, ignition and boost map. For flat foot shifting, a clutch switch must be hooked up and wired to the ECU. If the clutch is in while the car is moving and above a certain RPM, ignition will be cut. This will allow the throttle to stay open so the compressor doesnt stall and fuel will still be injected so when you clutch out, the excess fuel will ignite and keep the turbo running. ------------------------------------------------------------------------------------------------------------ Stock Soft Limit = 0xF283 Stock Hard Limit = 0xF281 Stock Reset Speed = 0xF284 Launch Control Set Bit = 0x7FE0 Flat Foot Set Bit = 0x7FE1 Launch Control RPM = 0x7CBD Soft RPM Limit = 0x1DE0D Hard RPM Limit = 0x1DE0E Reset Speed = 0x1DE0F Launch Control Status = RAM_7F Place the following at 0x7C33: 90 FD A0 E0 C2 E7 F0 90 FD A2 E0 C2 E5 F0 90 FD A3 E0 C2 E2 C2 E3 C2 E0 F0 90 FD A4 E0 C2 E0 F0 90 F9 7A E0 30 E3 05 74 23 12 29 3B 90 F9 7A E0 30 E2 05 74 22 12 29 3B 90 F9 7A E0 30 E0 05 74 20 12 29 3B 90 F9 7A E0 30 E1 05 74 21 12 29 3B 90 F9 85 E0 D2 E3 F0 90 F9 85 E0 D2 E2 F0 90 F9 85 E0 D2 E0 F0 90 F9 85 E0 D2 E1 F0 90 FD A9 74 80 F0 E4 90 FD CE F0 74 00 E4 90 7F E0 93 60 26 78 B7 E6 B4 00 14 78 3B E6 B4 64 00 40 0C 75 7F 01 90 FD CB E0 44 C0 F0 70 0C 75 7F 00 90 FD CB E0 C2 E6 C2 E7 F0 90 FD C6 E0 FB 04 F0 90 FD CB E0 F5 F0 30 F3 0C C2 F3 C2 F0 D2 F1 E5 F0 90 FD CB F0 20 F1 08 D2 F1 E5 F0 90 FD CB F0 30 F2 4C E4 90 87 C4 93 F5 AA 75 BA 03 75 98 40 43 87 80 43 D8 80 90 FD B0 E0 75 F0 08 7B F8 04 04 F0 14 14 A4 F5 82 C5 F0 2B F5 83 7D 2B 7E B2 12 86 17 AD 83 AE 82 12 86 17 7A 08 E0 FD A3 E0 FE A3 12 86 17 DA F5 7D 22 7E BB 12 86 17 22 20 F0 01 22 E4 90 87 C5 93 F5 F0 EB 84 C5 F0 60 01 22 E4 90 87 C6 93 60 14 D2 2A 75 DC 05 75 DA 00 20 DC FD E5 D9 30 2A F0 90 F9 62 F0 E4 90 87 C7 93 60 14 D2 2A 75 DC 09 75 DA 00 20 DC FD E5 D9 30 2A F0 90 FD AD F0 E4 90 87 C4 93 F5 AA 75 BA 03 75 98 40 43 87 80 43 D8 80 7D 5A 7E A5 12 86 17 AD 3B AE 40 AF 11 12 86 28 AD 54 AE 55 AF 5A 12 86 28 AD 10 78 9F E6 FE 90 FA 84 E0 FF 12 86 28 90 FA 07 E0 FD 20 69 19 90 FA 30 E0 FE A3 E0 FF 12 86 28 A3 E0 FD A3 E0 FE A3 E0 FF 12 86 28 80 18 24 35 F5 82 E0 FE A3 E0 FF 12 86 28 A3 E0 FD A3 E0 FE A3 E0 FF 12 86 28 AD 11 AE 66 90 FA 85 E0 FF 12 86 28 75 F0 00 A2 69 92 F0 A2 6A 92 F1 A2 6E 92 F2 A2 57 92 F3 A2 38 92 F4 A2 00 92 F5 90 FF B3 E0 A2 E5 92 F6 90 FD AF E0 B4 81 02 D2 F7 AD F0 E4 F0 78 A5 E6 FE 78 A6 E6 FF 12 86 28 AD 6E AE 6F AF 4B 12 86 28 90 F8 04 E0 FD 90 F8 00 E0 FE 90 F8 12 E0 FF 12 86 28 90 F9 50 E0 FD 90 F9 23 E0 FE 12 86 17 78 5B E6 FD 78 5C E6 FE 78 B7 E6 FF 12 86 28 AD 38 90 FF BB E0 FE 90 FF BE E0 FF 12 86 28 90 FF B8 E0 FD 90 FF B9 E0 FE 90 FF BF E0 FF 12 86 28 78 BB E6 FD 90 FF C0 E0 FE 90 FF B5 E0 FF 12 86 28 90 FF B6 E0 FD 90 FF D9 E0 FE 90 FD AD E0 FF 12 86 28 90 F9 62 E0 FD 90 FD CA E0 FE E4 F0 12 86 17 7D AA 7E 55 12 86 17 22 Launch Control Enabled Code E4 CLR A ;Clear A 90 7F E0 MOV DPTR, 0x7FE0 ;Move Launch Control Setbit Pointer 93 MOVC A, A+@DPTR ;Move Value To A 60 26 JZ +38 ;Jump over if its 0 78 B7 MOV R0, #0xB7 ;VSS E6 MOV A, @R0; Mov VSS to A B4 00 14 CJNE A, #0x00 +20; If speed == 0 continue, else jump 78 3B MOV R0, #0x3B ;RPM E6 MOV A, @R0 ;RPM to A B4 64 00 CJNE A, 0x64 +0 ;If rpm is greater than XX continue 40 0C JC +12 ;If below jump 75 7F 01 MOV 0x7F, 0x01 ;Set launch control RAM to 1 90 FD CB MOV DPTR, 0xFDCB ;Get the set byte E0 MOVX A, @DPTR ;Move FDCB to A 44 C0 ORL A, C0 ;Set bit 6 and 7 to 1 F0 MOVX @DPTR, A ;Move back 70 0C JNZ +12 75 7F 00 MOV 0x7F, 0x00 l Set to zero 90 FD CB MOV DPTR, 0xFDCB ;Get the set byte E0 MOVX A, @DPTR ;Move FDCB to A C2 E6 CLR A.6 ;Clear bit 6 C2 E7 CLR A.7 ;Clear bit 7 F0 MOVX @DPTR, A ;Move back E4 90 7F E0 93 60 26 78 B7 E6 B4 00 14 78 3B E6 B4 64 00 40 0C 75 7F 01 90 FD CB E0 44 C0 F0 70 0C 75 7F 00 90 FD CB E0 C2 E6 C2 E7 F0 ------------------------------------------------------------------------------------------------------------ To Convert To Fuel Cut RPM Limiter Change 0x14B0F, 0x14B36, 0x14B3A, 0x14B6F, 0x14B6B from 0x44 to 0x08 ------------------------------------------------------------------------------------------------------------ 2ND Step RPM Limiter Insert the following at 0x14B1B and 0x14B54: 12 DE 10 Insert the following at 0x14B2B and 0x14B44: 12 DE 60 Insert the following at 0x14B11 and 0x14B70: 12 DE B0 Insert the following routine at 0x1DE10: Soft (0x1DE10): C0 E0 78 7F E6 B4 01 06 90 DE 0D D0 E0 22 90 F2 83 D0 E0 22 Insert the following routine at 0x1DE60: Hard(0x1DE60): C0 E0 78 7F E6 B4 01 06 90 DE 0E D0 E0 22 90 F2 81 D0 E0 22 Insert the following routine at 0x1DEB0: Reset(0x1DEB0): C0 E0 78 7F E6 B4 01 06 90 DE 0F D0 E0 22 90 F2 84 D0 E0 22 ; SAVE ACC TO STATCK C0 E0 PUSH ACC 78 7F MOV R0, #0x7F E6 MOV A, @R0 ;Launch Control to A B4 01 06 CJNE A, 0x01, +06 ;If Lanunch Control == 0, Jump and put back stock 90 XX XX MOV DPTR, XX ;2nd step limiter D0 E0 POP ACC 22 RET ; Return 90 XX XX MOV DPTR, XX ;Put back the stock; D0 E0 POP ACC ;Put ACC Back 22 RET ;Return C0 E0 78 7F E6 B4 01 06 90 XX XX D0 E0 22 90 XX XX D0 E0 22 ------------------------------------------------------------------------------------------------------------ During Launch Control Operation, Knock will be detected due to the car bouncing off the rev limiter. Use the following code to prevent this. This works by changing the value for Engine Temperature Threshold for knock detection. Replace the code at 0x47C2-47C4 with 02 7E F0 Insert the following code at 0x7EF0: 78 7F MOV R0, #0x7F E6 MOV A, @R0 ;Launch Control to A B4 01 03 CJNE A, 0x01, +03 ;If Lanunch Control == 0, Jump and put back stock 02 47 CC LJMP 0x47CC 74 02 MOV A, 0x02 93 MOVC A, @A+DPTR 02 47 C8 LJMP 0x47C8 78 7F E6 B4 01 03 02 47 CC 74 02 93 02 47 C8 2 Quote Link to comment Share on other sites More sharing options...
German850R Posted May 27, 2014 Report Share Posted May 27, 2014 (edited) Wow, this is amazing! I guess I will give it a go... I might have missed the information where the clutch switch should be wired to. +12V to B2 or B3? Edited May 27, 2014 by German850R Quote Link to comment Share on other sites More sharing options...
Avinitlarge Posted May 27, 2014 Report Share Posted May 27, 2014 I was looking forward to this but after buying a new turbo and 2 new lambda sensors I will probably not use the anti lag now. I presume the normal RPM and over boost limiters arenow spark cut too? Quote Link to comment Share on other sites More sharing options...
Simply Volvo Posted May 27, 2014 Report Share Posted May 27, 2014 Wow, this is amazing! I guess I will give it a go... I might have missed the information where the clutch switch should be wired to. +12V to B2 or B3? You dont need to wire up a clutch switch. That will be used later for no-lift shifting which has not been implemented. Just flash the file and go. I was looking forward to this but after buying a new turbo and 2 new lambda sensors I will probably not use the anti lag now. I presume the normal RPM and over boost limiters arenow spark cut too? My sensor was original and did have 215k on them... Only RPM is ign cut. 1 Quote Link to comment Share on other sites More sharing options...
Avinitlarge Posted May 27, 2014 Report Share Posted May 27, 2014 Sorry, I forgot to say something Nice work I will still use the binary just in case I decide to use antilag. Ive not fitted the sensors and turbo yet, If I finish them of, It may give me the kick in the ALL GLORY TO THE HYPNOTOAD to do some work on my car. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.