beepee
how hard can it be?
- Joined
- Sep 25, 2008
- Location
- Southern MD
I'll explain how I found these constants.
I have built a "stimulator" for LH 2.4, which provides it
with all sensors input and rpm signal, and monitored the injector pulsewidth
on oscilloscope. Then, having the "source" assembly of 950 ECU I focused on
data section and code references to different values from there.
Feeding the ECU with constant rpm, load, etc. the above constants changed
the resulting pulsewitdth. Reg. bitsize of them, the #4 and #5 (as numbered
in InjConst utility) could be 16 bit value, while the others are most likely
alone bytes. They could statically scale temp., voltage or load for example,
thus changing the pulse width, but still at least one of them is the
real injector constant, since I literally tried every one suspicious
referenced byte in the data section and these are that affect the resulting pulsewidth.
There are another two which also changes injection frequency, but they are probably
dangerous to try on a running engine.
I am so jealous of your hardware hacking abilities. Can we see a picture of the setup?
I'm going to download the ASM stuff today. These things that you have done are pretty damn impressive.