-
ONe of the main routine[IRQ} on eside is triggered on each opti low res pulse, It doesn`t run without an active low res signal. That is still an assumption but it buggs the processor really hard. All other code is scheduled to run from some internal timers interrupts.
Eside have tons of free space. Using the last portion of the bin at FE00 will clear most of the patches from interference.
Tside is really short on free space. Some available addresses are $2004-$2014 , $3D33-$3D83, $FF84-$FF9F, These clears all the patches I have on tside so far.
If you came up with something I will be more than happy to test it.
-
here's another new installment, hope the user interface is a bit better among other things. there's still a bit to do, but hopefully i'm getting closer. please let me know
...
If you’d like to try my next attempt at EEHack’s new version, this one plays around with the user interface a bit more (the last one didn’t scale very nicely). Added a small button near the ‘about’ button that enlarges the dashboard and main interface for full screen while driving (a bad idea, of course). Also rewrote some old code related to log playback that could cause crashing in some circumstances. As a bonus, playback speed is now variable.
Please let me know how it works for you!
http://fbodytech.com/files/eehack-beta4.8.2.zip
-
Steveo,
Can the wideband settings somehow get saved with the log file and loaded from there just for playback. If you are trying to open a log with unknown wideband setting you are screwed.
I will give it a try for the new beta and report ASAP.
-
that's a good idea, but my concern is if we're always loading that stuff from logs, if you find your wideband formula was wrong and you correct it, it doesn't affect past logs. the common use case for eehack is for a single person tuning his own cars and most people dont own two lt1s with two widebands
-
Super minor, but it appears tooltips are a little broken with the new version. On just the main dash panel I found these:
Speed RPM is Coolant Temp
Speed VSS is Intake Air Temp
Idle Steps and RPM are Narrowband O2
Patch is Wideband O2
MAF/E-Side Comms/Auto Trans are Power Enrichment
Transmission TCC, P/N and all Actuators are blank
User Parameters are all Narrowband O2
Stat(us), Error Count, Acq are all blank
That’s all I’ve found so far. I still don’t have access to my Corvette so I can’t do functional tests yet.
-
ah yeah thats not hard to believe, i had to recreate all of those controls. i'll give it a once over
-
anyone else done any testing?
keep in mind i dont even have a working ECM to test this with right now so if there are any bugs and i release it....ALL YOUR FAULT
just kidding but please let me know if any remaining bugs before i release it
-
I just did some runs with 4.8.2 in both of my cars. Seems to run very well. Even bothered to flip on the OBDII stuff and give that a peek, and it seems to run well too. Only bug I ran into was that it didn't want to do the power balance test due to the TPS fluctuating between 0.0% and 0.8%, but that's quite likely a problem with the TPS. Figure I'll bring it up anyway.
EDIT: Yeah, tested it on the other car and the TPS stayed at 0.0%, so it's probably just the TPS on the one car is out of adjustment. Time to fix that.
-
The most obvious bug is the main window rescaling when in full screen, and there are parameters windows rescaling when changing color[the font size changes].
It does work better with low res displays that beta 1, but might get a little better.
I didn`t make any functionality tests, Also compiled it with 5.6.0 for greater compatability with older OSs. If you need the files and exe from 5.6.0 I will zip it for your. That way you can post a version for guys using ancient hardware.
-
if there are layout and ui issues can i see screenshots? it would really help
-
1 Attachment(s)
It was the LG mode that auto rescales stuff on the ui. In normal mode it is rocksolid.
It usually happens when a parameter window changes color, after the next change of color it rescales and changes font size.
In the source code I saw special fuel economy field left but never used. Do you want to help me to make it functional with adding the proper formulas. It will be hard coded but at least working. The main issue will be to add datastream parameters in the hard coded formula. We need rpm, Lbpw, Rbpw, mph, fuel flow constant, which can be taken from datastream, user defined or bin extracted.
-
get me the formula and i can probably make it work. that’d be pretty cool.
-
1 Attachment(s)
At zero mph the result will be out of range, it needs to switch to liters/hr or galon/hr{I need to revise how these are calculated and will update the post when ready}.
-
1 Attachment(s)
Here is the static flow in l/hour and gallons/hour formulas.
I also added INJ dc% if you want to add that too.
-
that's some good stuff. i don't know if i'll use it in this version or not just because i want to get the thing released but i'll see what i can do
i see that the large mode is a bit of a fail, i might just leave it disabled for this release as well just so i can get it rolled out.