This UseCase describes the process of setting up the runtime display (gauges, lamps) for the hardware and configured inputs.
The Installer selects the Display->Options menu. The software presents a list of available gauges and lamps, with the following fields as appropriate:
- Hardware input.
- Scale factors.
- Min value.
- Max value.
- Min alarm.
- Max alarm.
The Installer chooses and enables the guages appropriate for the engine and ECU configuration. When the Save button is clicked, the selections are stored back into the configuration file.
Note: It's possible to generate forms at runtime from QT Designer .ui files. It's certainly *nicer* to have this configuration within the application, but it could be argued that we're duplicating Designer functionality unneccessarily (at least if it's an advanced Installer task).