MembersPage/RichardBarrington/QTune/UseCases/MonitorEngine (2006-02-15 07:23:21)

MonitorEngine

This UseCase describes the Driver monitoring the engine state while driving.


The UseCase starts when the Driver connects the computer, starts the software, and enables the ignition.

The software displays engine runtim information in realtime, in a familiar and visually appealing manner. This will be as gauges or illuminated icons as most appropriate, and as most often used on existing car dashboards.

The following information is displayed:

Anything else wanted or needed?

The software presents a default selection of gauges, and the Driver can select alternative gauges from the Display->Options menu. This presents a list of available gauges, each with a choice of inputs and scale factors, and whether they are enabled or not. This configuration data is read and written from a gauges.xml file in a custom XML format.

(Alternatively, it would be possible to use a QT .ui file... and generate the display from this at runtime.)

The Driver may display the gauges in full screen mode if desired, by selecting Display->Fullscreen.

In the event of out-of-range or dangerous readings, an audible alert is generated. If the affected display is a gauge, it will display an error lamp on the face. The software suggests making a diagnostic and runtime log for analysis.

The display is updated continuously until the Driver ends the session or chooses another function within the software.