i've been trying to figure out how to change the launch control routine so that it ignores the wheel speed and uses the set button on the cruise control stalk to enable it only. i want a form of rolling launch control for a GT30 powered 1.8T im building now. i want to be able to build boost during roll races, like not pressing the clutch, full throttle with set button pressed to load the engine/turbo and once the set button is released its full bore in boost. you could also use simply hold the set button and press full throttle while stationary as well to use launch control once the set button was released it would be disable launch control and go.
i started a thread on it but people probably think i just want it to backfire while rolling and thats not what im after.
http://nefariousmotorsports.com/forum/index.php?topic=8968.0what i dont understand is how the code redirects to the ram variables for example the first part as soon as the routine is accessed is to check the ram to see of the clutch switch is pressed. the hex for that first point is
9A 27 13 30.
than it heads toward either launch control or NLS depending on if the pedal is pressed.
well my idea is to make the entry point be based off of RPM first so that if its below say 4500rpm it goes to the launch control side and if its above 4500 rpm it jumps to the NLS side. on the launch control side if below 4500rpm the next thing i think it should check to see if the ram variable is on or off and if on it compares nmot_w to the predefined RPM and than goes to launch control. as for the NLS side i think it could just be left alone. also im not sure what ram variable is for the set button on the cruise control stalk.
the potential ones i found that could be the set button in my .ECU file are....
S_fgrat
S_fgrhs
S_fgrsv
S_fgrwb
So if you anyone can shed some light on accomplishing this that would be great.
also im not a 100% sure what the launch control does exactly but it seems like it just interrupts the the signal to the coils with no timing retard at all. i could be right and i could be wrong. im just thinking about how this works compared to real launch control in standalone ECU's like VEMS where it retards timing but keeps fuel enrichment till a target RPM 4500 than once that RPM is achieved it keeps retarding timing and interrupts the ignition signal. i had an idea if somehow the launch control routine could start by following (KFZWMN Map for minimal ignition angle) or a similar add on map to tune the timing retard than once it gets to the target RPM for launch control it than interrupts the the ignition signal for the real launch control effect. just ideas i have and im willing to work with them and test them if someone is willing to teach me a little more about how the added code accesses the ram and all that such.