Wishlist
This page should generally contain only wishes and observations about functionality, not bug reports. Use IssueReports/VemsTune for bug reports.
General wishes
- TPS Calibration wizard, a few easy steps to calibrate the throttle position sensor.
- The wizard figures out the sensor polarity and enters the numbers for the user.
- Store folder locations in memory to remember which folder the user last saved/opened files to/from. Location is reset when ECU comes online to point to the ECU working directory.
- Fix in next release
- User marker while datalogging should give visual feedback (status line text and colour field blinks for 1 second).
- 3D table editing
- Add option to have coloured polygons instead of wire grid, to get a 3D surface look. Custom and default yellow-green-red palette. It is useful while tuning to more quickly grasp the shape and values of the table. Intersecting points can be highlighted to reflect changes not sent/burnt to ECU.
- VE tune by statistics
- needs more documentation, re-worked and integrated better into the software
- http://www.vemssupport.com/forum/index.php/topic,1186.0.html
- Boost control
- needs documentation
- clearly defined features with examples
- Triggerlog
- 0-720 degree event diagram based on ignition and injection settings
- helps set up ignition order and timed injection
- Add option to lock settings windows button row buttons (Refresh Send Burn Import < > Close) for every window. Moving the mouse cursor is more time consuming on a laptop; if the cursor can be left in one position while user tabs through text boxes for settings then can click ">" without moving mouse, it should make for easier menu navigation.
- < and > buttons should be disabled when at the first and last menu, respectively. Current behavior is not bad but user may wait for next menu when it does not exist.
- Fix in next release
- Add option to set theme style on all gauges or a selection of several gauges at once.
- In next release switch to Edit mode, and right click on the background.
- Add ability to save notes to configs, ie as an English description of changes since last config.
- Varying behavior for disabling settings in various dialog boxes. Some text/dropdown boxes are not disabled, etc.
- Web Proxy server support for "Firmware Web tool" and possibly elsewhere also
Log viewer
- Improve speed
- Zoom in/out and scrolling in graph is slow compared to other systems
- Multiple key presses for zooming in/out should not trigger another redraw while one is progressing
- Search in log with expression speed up, slow even on short logs
- "Time Re-set Mode" - allow time line to be set at "0.0 sec" at cursor to start time at "0.000 sec on Drag Launch (use "T" Key)
- Quick method of finding of maximal or minimal values (right click on symbol in graph)
- "Compare to" mode through overlay of a log over another
- quick on/off key for the overlay ("Insert" key to add/remove 2nd log)
- easily shift the 2nd log in time to align to events occuring in both logs
- "Cursor stay in center" mode (use "C" Key)
- Auto-adjusting min/max values of graph in symbol menu
- Calculate average value of symbol in selected area
- Show min/max values (next to symbol title?)
- Zoom using up/down, not only pgup/pgdn
Separate topic on support forums : [link]
Postponed ideas
- remove backwards running injection, trigger tooth and ignition order in output tables.
- going from top to bottom would cause a big confusion and render lots of text invalid (some uneditable like in forum posts). We do not want to confuse our installers simply by changing that
- short-run: add arrow to show direction (already implemented).
- Going in a circle (it should be clockwise, I guess): this would not cause confusion. Arrow is still good.
- Even more useful: marking which cylinder it relates to!
- Video problems make lines hard to see
- Move channel values to right side of screen (out of the way) like in MLV.
- Apply math formulas to realtime data symbols
- Ablo to convert voltage in milliVolt to : bar, kPa, PSI, MPH, Degrees F, power from torque input and rpm
- For a long while I have had MLV display new VE values for fuel tables based on lambda target, lambda, ego closed loop correction and air temp correction. This along with a math channel that displays Lambda error I can very quickly identify how far off the VE value is so this seeing problems with VE is just instant, and then apply the new VE value to the fuel table.