___ ( _`\ | |_) ) | ,__/' | | (_)
_________ \__ __/ ) ( | | | | | | | | )_(
### ## ##### ## ## ##
__ __ \ \/ / \ / / \ /_/\_\
##### ## #### #### # # #####
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''!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: * Engine speed in revolutions per minute * Coolant temperature in celsius * Battery voltage in volts * Ignition advance in degrees * Lambda in lambda units * Exhaust gas temperature in celsius * Manifold air pressure in bar * Manifold air temperature in celsius * Throttle position in percent * Injector duty cycle in milliseconds (or percent?) * Total enrichment in percent * Knock as a lamp * Wideband lambda activation as a lamp * Nitrous solendoid activation as a lamp * Coolant fan activation as a lamp * Water pump activation as a lamp * RPM limiting as a lamp * Oil temperature * Oil pressure * Transmission temperature ''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. Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.