720 - [value] * 5.625
value = table value converted in decimal.
That is the formula to convert the table value to degrees.
You start at $01[ pcm will not like zero] and go to $6f max value.
...
Type: Posts; User: kur4o
720 - [value] * 5.625
value = table value converted in decimal.
That is the formula to convert the table value to degrees.
You start at $01[ pcm will not like zero] and go to $6f max value.
...
This graphic should explain it all.
The red line is the injector firing.
You can see the open event vary based on the commanded pulse lenght but the close event will be at the exact value...
Make sure you burn the bin with the latest .exe and there is a check box on right up side of the 02 controls window, that needs to be checked.
I remeber I did a quick beta test and all of the 02...
I am aware of that problem. I test it on 1366x768 resolution and it is on the edge.
The window itself is 530x750 pixels size. I am sure it will work on anything that has at least 800 resolution.
...
Finally got some time to finish the latest patch.
Realtime control of ve tables and maf table added and some other stuff too.
The provided exe will flash the new patch and enable the extra...
The Ve tables control is done. Now you can run ve tables from ram and change the values in each of the cells.
The modified VE tables and MAf table are stored in PCM for one ignition cycle.
Now...
Thanks alot, I found what I need.
if(x->special == DEF_SPECIAL_WIDEBAND) {
x->eq_mult = multiplier * MULT_LINEAR_5V;
x->eq_add = adder;
and
#define MULT_LINEAR_5V...
Hi,
Steveo
I am trying to configure a wideband on pin D25. It has 0-25.5 volts sensing input. 0-5volts will be in $00-$34 hex range on that input.
It is supposed to be much more stable input...
It turned to be one of the easiest patch and super simple also. I spend much more time on the eehack interface.
I also added in the aldl datastream maf cell number and maf cell offset. The offset...
I have just tested the new maf table control feature and it worked great. Ultra fast reatime dial of maf table. Now I need to find a way to extract the table from RAM before it gets reset at ignition...
I figured that the hard way.
Here is the latest source code.
I got some issues to clear with your help and add some new features.
One of the main things is to send m4 message in two different...
The idea is to set cell number and maf value, than press the button once to send the command. The duration of the send command can be until the button is pushed or for a predefined time.
This will...
on_maf_ram_btn_clicked() seems to work half way.
When clicked it continously sends the command, until next click when it updates the new values if changed.
It looks like mode4_construct needs...
in mode4.cpp
void datastream_control::m4_maf_value(int value, int cell){
char low = value & 0xff;
char high = (value >> 8) & 0xff;
m4_lock.lock();
construct_mode4[20] = high;
...
Hi,
Steveo
I am trying to make a patch for real time maf table control.
I need some help with eehack interface.
I have a spin box that will input maf cell number, and a double spin box that...
Did you put the exe file in the eehack instalation folder.
This is only the exe file. You need to install 4.7 first and run the provided exe from there.
spfautsch,
Thanks for testing the...
I was thinking to fix some of the notes and forget to upload source.
Ignore any wierd looking info.
The closed loop control is as follow.
02 int change the calculated value of table 26fb....
Here is my latest work Closed loop control patch included.
Provided eehack.exe contains v4 patch, so you can burn with it your favorite bin and enjoy all the extra stuff.
Still in beta test. It...
I use qt 5.6
Here is the base source code I started with and the last good version I have modified.
There is still small work needed. Fixing the patch side. It is slightly modified now. ...
Tested it and it runs fine on the first try. Now we have 16 bytes message.
It will be great if we can make it variable lenght. You can think about it.
With that much m4 parameters it get really...
My concern is that longer message might put some unnecessary load on the bus. 2-4 extra bytes might be ok, but if I go too far with some table loading It can get really long. What is the refresh rate...
Great I will test it in a couple of days.
How about keeping the 12 byte message and extend it only if needed. For example, when the new CL parameters are commanded on in M4 window.
The pcm...
I am thinking to add support for real time tuning of most of the closed loop parameters.
mode 4 message slots are 99% full so I will need to come up with something like extending the mode 4...
I went through the disassembly to clear some of the closed loop configuration stuff.
Here is what I found out so far.
There is a switch that enables the usage of the first cell of the following...
The hardest part was to handle the spi communication between t and e side. Since most of the interesting engine stuff is on e-side and the mode 4 message is recieved by t-side you have to transfer...