Skip to content

UI: Overview

Seven TouchGFX screens make up the driver-facing UI: a main data screen, two button/config screens, a lap data screen, a startup screen, a save-config screen, and a placeholder screen with no logic wired yet.

  • Screens: what each screen shows, what it collects from the driver, and where its data comes from.

Every screen follows the same Model/Presenter/View wiring described in TouchGFX Integration: the Presenter receives pushed updates from the shared Model and forwards them to the View, and touch input flows back the other way through Model setters.

Released under the MIT License.