summaryrefslogtreecommitdiffstats
path: root/Dokument/Designspec/display.tex
blob: 6a96efb952eae1e2684459b5a80a6858da0f4a3b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
\section{Display}

När programmet startas visar displayen möjligheten att välja aktiv bana, om
gemensam målgång (GM) ska vara aktiverad, vilken varvtid bilarna ska hålla och
eventuellt hur många varv bilarna ska köra runt banan (exkluderat de fem
kalibreringsvarven). Se figur~\ref{fig:disp:before}.

Under körning ska displayen för varje bil visa den förra varvtiden, hur många
varv bilen kört, nuvarande hastighet och pålagd spänning. Användaren kan också
trycka på en knapp för att avbryta körningen. Se figur~\ref{fig:disp:during}. I
mån av tid ska displayen även visa en karta över banan och var systemet tror
att bilarna befinner sig.

Efter körningen är avklarad ska displayen visa olika grafer. Enligt
kravspecifikationen ska varvtid per varv och snitthastigheten för varje segment
visas enligt figur~\ref{fig:disp:after}. I mån av tid ska endast en graf åt
gången visas på skärmen och användaren ska kunna välja vilken graf som ska
visas med hjälp av tryckbara knappar längst upp på skärmen.

\begin{figure}
  \centering
  \includegraphics{figures/innan}
  \caption{Displayens utseende vid val av körinställningar.}
  \label{fig:disp:before}
\end{figure}
\begin{figure}
  \centering
  \includegraphics{figures/under}
  \caption{Displayens utseende under körning.}
  \label{fig:disp:during}
\end{figure}
\begin{figure}
  \centering
  \includegraphics{figures/efter}
  \caption{Displayens utseende när körning är avklarad.}
  \label{fig:disp:after}
\end{figure}