Developer's page. Things to consider when writing OtherTuningSoftware
- need to use the mouse when tuning
- deep menus
- Two dimensional bar graphs where a map is spread over 16 screens
- Not beeing able to boot it from a floppy (for a notebook that has a floppy drive? does this mean that it must have a DOS version?)
- waiting for windows to load (complaints => redmond :-)
Beeing frustrated is not a good thing when you make repeated accelerations at stable loads while keeping track of trafic, detonation, EGT, Oilpressure, oiltemp, fuel pressure and watertemp.
Good tuning software examples:
- [MOTEC tuning-software] one of the best known systems in motorsports
- Speedpro FAST DOS tuning software
This software is very good! Check it out. You can boot it from a floppy.
- Autronic DOS tuning software
In each table the user can configure the number of loadsites and where they are placed. You choose between numerical or graphical presentation of the numbers. You'll be dropped back to numerical presentation each time you enter a screen. Each loadsite that has been changed from configuation is marked with an asterisk. You can also set a 'user attribute' to mark and lock each individual loadsite. You can also mark them with the 'fine autotune marker' or the 'coarse autotune marker' which also locks them. A good way to start tuning without autotune is to set idle, max torque and max power loadsites. Then you add loadsites as you go along. When autotuning you'll add a large number of loadsites from the start.
You can boot it from a floppy. No need to test the DOS software since it's almost identical to the Windows software.
- Autronic Windows tuning software
The windows like gui and beeing able to use the mouse can probably be of help when first starting to use the software. The worst thing with this software is that you have to start windows before you can load it.
You'll grow into the FAST Speedpro DOS software and the Autronic DOS/windows software in a very short time.
Bad tuningsoftware examples:
- Speedpro FAST Windows tuning software.
- Haltech DOS software, here each table is split into 16 screens to make it possible to use bargraphs to tune the engine. Absolutely horrible. Has crashed on me all three times I have tried to use it. Not uncommon to search for a stable build:(
- Haltech Windows software, here you can choose between the bars, a 3d graph and a numerical presentation like the others have. But it almost looks like they messed up the numerical presentation to 'prove' that their bar graph approach is the best. I don't know if the new versions is stable, they must be, but I have never experienced an controlled exit with Haltech windows software.
- MegaTune, for the price it's great:) But not beeing able to move beteen the loadsites with the arrow keys is terrible! Having a bunch of meters on the front page looks nice, but it's not very useful. Exits if you press esc key on main page.
What do we want?
I would say that something that looks like the Speedpro FAST DOS software is a good way to get people (and us) started quickly. But take a look at the Autronic software too, we will have more features then the SMC at the end and the Speedpro FAST may set limits.
If we have pulldown menus we want them to be activated and deactivated with the 'esc' key in addition to the standard 'alt' key. It is also important that the last pulldown menu is remembered when you press 'esc' the last time. If we have pulldowns 'esc' must not shut the active screen 'q' is good for shutting the active screen. 'TAB' is good for swapping between open screens.
The arrow keys is used to navigate the tables and the menus. When pressing a number key in any of the cells a dialog with an input field should be popped up automatically. Enter transfers the value to the cell. If enter is pressed in a cell the input field dialog should pop up. Pressing + or - in a cell increase or decrease the value in the cell, pressing shift while doing this increase the rate of change. The + and - keys is used in the same way if we have a graphical 3d mode of course 'G' is the only logical key for swapping beteen graphic and numeric mode.
Even though we finally want multiplatform software for
- linux (x11)
Everyone experienced said that tuningsoftware is more like a DOS-app than a windows app (well, everyone said in other words, but that was the idea).