This UseCase describes the process of logging realtime engine data from the ECU to file.
The UseCase starts when a Driver is asked by a Tuner or Installer to log runtime data to help fix a problem or provide a baseline for a tuning session.
The Driver connects the computer and starts the software. They select logging from the utilities menu. The software asks them where to save the generated file.
The software queries the ECU for all runtime variables and stores them in a file that can be opened by Microsoft Excel, using timestamped real-world units. This process repeats every second until logging is deselected.
In the event of the ECU stopping, the event is logged and logging is paused until the ECU is started again, or logging is deselected.