Could be possible but i dont know, would have to check the wiring diagram to see if the neutral light is directly controlled by the neutral switch or via the ecu?
Just downloaded the new version with the shift light to take a look.
Looks good.
Justin, How does the shiftlight work? Is it on above the threshold always? Is neutral also Clutch in?
To use as a launch light, it would likely be best to have a window switch (on at 7500-7800 only for example), and woudl have to be activated with the clutch in.
I have made the change to have a launch rpm window for the launch light and i can confirm that the launch light will only come on when in 1st gear with the clutch in. This is not released yet as i am in the middle of the changes for boost fuel module and will do a release with all the changes when finished.
This will actually also help with another potential issue that actually happens more often than it should in drag racing....not having the bike in 1st gear.
I've done it and have known of many others to have done it.
Food for thought on the Shift Light Function......
I have Not Personally been able to test this out yet(My Flash Box was Destroyed), But what if instead of using the Pair Valve Circuit, We use the EVAP Circuit instead?
The Reason I'm Pondering this is do to a Couple of Reasons? The ones that are already using the Pair Circuit for Boost or N2O Control will Not be able to use the Shift light Function. Plus, there seems to be a Problem with the Sift light being on the Pair circuit anyways?
Only Problem I For See, is I'm Not a 100% Sure Non-California Bikes have this Circuit? (I would think it's there, Just Might be Taped up in the Harness or Something seeings how Non-CA Bikes did Not have to have the EVAP Canister)
I Will look through some Wiring Diagrams and see if I can't find out More info on this.
Just read what happened to the box....Maybe I should let my daughters (2 and 4) go at my bike with a hammer if I need it "fixed".
Hahaha........ What Can I do? I Just looked at My Wife and Walked out!
Oh Well, I'm gonna buy the Log Box from Justin this week.
Back to the Shift light Problem, if it is just a Resistance Problem, Should be able to add a Resistor I'm thinking? Having the Output on the EVAP would be Very Nice though, For the one's that are using Pair already. Just need to see if Justin can Write it this way???
I think the thing to do will be to identify the EVAP controls in the code, and then setup a simple output to test to see if it is even in the non CA models. If it is, then it opens up a whole new area for EE3.0 to be able to configure outputs based on, well, whatever input is desired with enough programming.
hmm interesting, i have never really thought about the evap before, i have not got time right now to look at this but i will log it for future investigation ;)
A couple of things to mention, the PAIR output 'pulls up' to about 8v with a 12v LED and +12v fed to it, so the LED is lit dimly all the time and gets brighter when fully pulled to ground by the PAIR output.
I have used a 5v+ supply (left over from deleted TOS, or you could pull it from the diag socket maybe) and a 5v LED with a 20k resistor bridge on the ground side of the LED to +12v so that the ground side of the LED sits at +5v unless grounded by the PAIR output to prevent the LED from glowing. Apart from that little wiring tweak the shiftlight works great and I hope to use it to do 'optimum' auto up-shifts when I've got the other bits configured.
I haven't tried the 'launch' light settings yet, but it did occur to me that conditionally 'first gear AND clutch in' might be a good idea, and the same would go for the two-step limiter, as 'clutch-in only' activation would prevent an effective throttle blip on downshifts for smoother shifting. Unles this has already been implemented and I've missed it, because I haven't read every last post TBH.
The other thing that occurred to me was what sort of output the lambda heater was? Is it just pulled to ground in parallel with the pump relay output (since most engines use the pump live to feed the lambda heater) or is it a separate, configurable output that could be put to better use?
-- Edited by Chipwizard on Thursday 17th of May 2012 09:17:11 PM
I have noticed the same thing in initial testing (leakage voltage through the PAIR grounding circuit). I haven't really looked into it yet, but it does make the LED glow very dim when "off"
I'm not getting a ground activation at all for the pair when the shiftlight is activated. Tried it with an LED and then put a relay in (higher resistance) ad still no luck. If I manually ground the relay, the light works just fine
Just for reference, I have one side of the LED (Or relay coil) powered with +12V and the ground is connected to the PAIR pin (pin44). With just the LED, there is a dim glow as noted by Chipwizard. Doesn't seem to pull to ground though on activation.
Just for reference, I have one side of the LED (Or relay coil) powered with +12V and the ground is connected to the PAIR pin (pin44). With just the LED, there is a dim glow as noted by Chipwizard. Doesn't seem to pull to ground though on activation.
Maybe try starting with a fresh file, shift light works fine on mine.
Anyone with input or suggestions on getting the launchlight to function would be greatly appreciated. 2step functions great but not easy to build boost with
Hey John, i just checked the code that i wrote for the shift light/launch light
Gear = 1
And CLUTCH = 1
And RPM >= Launch Max RPM
And RPM <= Launch Min RPM
Do you have your clutch switch hooked up?
Justin,
Where is this code located? I searched adn searched on bitbucket and can't seem to find it, other than legacy versions in the workspace directory. It is not included as part of "ecueditor / BusaECUeditor / ecu.c / dragtools.c" although I would expect it to be. This only includes slew rate control and 2-step code portions.
I found dragtools code located int eh workspace directory that appears to be sound here: "ecueditor / Workspace / ecueditor / DragTools / DragTools.c" , although this code does not appear to have the 2-step and slew rate control in it.
The code locacted here: "ecueditor / Workspace / ecueditor / ShiftLight / ShiftLight.c" appears to be the original shiftloght code with launch being only a single value rather than a window switch.
I do rolling starts so I don't use the launch light but the shift output works perfectly for me.
If there's some sort of conflict going on how about using the redundant lambda heater output? Assuming it isn't just hardware paired to the fuel pump relay output of course....
Justin, I saw that code, but it appears (to my untrained programming eye) that this is an older version. (original from 8-16-2011) It does not contain the variable reference for the max launch RPM. variable LAUNCH_MAX_RPM
The code located at Workspace/ecueditor/DragTools/DragTools.c appears to contain the updated information (per our discussion in august, and code is dated 8-21-2011), seems the max launch RPM may be written as a variable, but perhaps not called for in the call during the code execution rather dragtools may reference the earlier version with no window in launch that you posted above.
Hi John, you are correct, the code is in dragtools.c and this is what is implemented in ecueditor, the one in ShiftLight.c was an earlier version. i checked the code locations being set for the LAUNCH_MAX_RPM variable in the vb code and it seems to be correct...
Private Sub NUD_LaunchRPMMax_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NUD_LaunchRPMMax.ValueChanged
I just tested this with launch light set to come on at 2000 and off at 2400 rpm (so as not to annoy the neighbours too much) and it did work but at much higher rpms, maybe 7-8000 rpm.
I Just blipped the throttle as I didn't want to hold high revs on long to see the actual rpms given that it's late evening here, but if you want me to test the actual rpms I can do that in the morning to see if it's just a divisible thing.
The 'shift' light works at the correct rpms, curiously.
Cheers
-- Edited by Chipwizard on Thursday 14th of June 2012 08:49:07 PM
from memory i think the RPM may be calculated differently below a certain RPM so if possible it would be good to do the test at RPM that are likely to be used for the launch light i.e. > 5000.
I managed to test this this morning and it half-works.
The 'conditionally 1st gear and clutch in' part works fine but the rpms that it lights up at is always 9000 rpm, regardless what the launch light rpm settings are.
Hope this helps....
I'll be pulling my motor out tonight so if anything else needs testing I will be able to do it up to tonight but not after for a week or ten days maybe when I get it back together.
ok great info, that is something i can chase down :)
An additional test that would give me some more info is if someone could load the drag tools and not make any changes to the shiflight settings and see if it the default value works?
I thought about the "stock" .bin trial, but for me that is impossible (my setup wouldn't even think about operating without almost all of the boxes checked and significant changes to the maps...)
Justin, Perhaps it is the clutch in part that is throwing it off.
If it is not too difficult, perhaps making a temporary release that eliminates the clutch in call for the launch RPM's would be beneficial for testing.
I will try a very low setting and see if mine works at all this evening.
I really need to look at how to code and compile to make the simple changes with this ...