2 Werteingabe und Wertänderung-Modus

Falls gefordert ist, einen bestimmten nummerischen Wert einzugeben, werden die Cursortasten zur ,,Dekrementier-'' (Decrease), bzw. ,,Inkrementier''-Tasten (Increase), die mittlere Taste wird zur ,,Exit''-Taste umfunktioniert, mit der die Wertedefinition beendet werden kann.

Im Gegensatz zur ,,linearen'' Menüauswahl (d.h. für jedem Menüschritt ist genau ein Tastendruck zugeordnet), reagiert die Werteingabe ,,exponentiell'', in dem sich die Geschwindigkeit mit der Zeitdauer, in der eine Taste niedergehalten wird, pro Zeiteinheit erhöht.

Als Beispiel für eine Anzeige einer Werteänderung wird die ,,Power''-Kontrolle (Abb. 7.10) der manuellen Steuerung (siehe Absch. 7.8.2) angeführt.

Figure 7.10: Werteänderungs-Dialog
\includegraphics[%
width=4cm]{graphics/ManControlExe.ps}

In diesem Dialog erscheint ebenfalls in der Titelzeile (oberste LCD-Zeile) der Betriebmodus, in der mittleren Zeile wird der aktuell einzustellende Wert dargestellt, die untere Zeile ist die Statuszeile für den aktuellen Winkel, sie zeigt also die tatsächliche Auswirkung des eingestellten Power-Wertes an.

Der einzustellende Wert erhöht sich pro Tastendruck auf die ,,Increase''-Taste, bzw. vermindert sich bei Betätigung der ,,Decrease''-Taste. Wird eine dieser Tasten längere Zeit niedergehalten, wird im Auto-Repeat Modus der Power-Wert ca. 2 mal pro Sekunde erhöht oder vermindert, wobei sich die Geschwindigkeit der Änderung mit der Tasten-Niederhaltezeit erhöht.

Der Werteingabemodus wird mit der ,,Exit''-Taste beendet.

Um die nummerische Wertedefinition beispielhaft darzustellen, wird die Winkelvorgabe (Abb. 7.11) für den ,,Angle Preset Mode'' (siehe Absch. 7.8.3) konkret betrachtet.

Figure 7.11: Wertedefinitions-Dialog
\includegraphics[%
width=4cm]{graphics/AnglePresetEx0.ps}       \includegraphics[%
width=4cm]{graphics/AnglePresetEx1.ps}       \includegraphics[%
width=4cm]{graphics/AnglePresetExe.ps}

In dieser Werteeinstellfunktion wurde ein spezieller ,,Speed-Cursor'' implementiert, der in der mittleren Anzeigenzeile Information über folgende Situationen liefert:

  1. Status der Geschwindigkeitskontrolle - Werteänderung findet statt oder nicht
    1. Die beiden äußeren Pfeile zeigen in beide Richtungen - keine Änderung
    2. ein oder mehrere Pfeile in einer Richtung zeigen die Zunahme oder Abnahme an

  2. Mögliche Geschwindigkeitsänderung in der aktuellen Situation
    1. Mittlerer Pfeil zeigt nach oben - nur Zunahme möglich, d. h. Bewegungsstart
    2. Pfeil zeigt nach unten - nur Abnahme möglich, d. h. Maximalwert erreicht
    3. In der Mitte zeigt der Doppelpfeil nach unten und nach oben - Zunahme und Abnahme des Wertes möglich

  3. Richtung der Änderung
    1. Zunahme des Wertes - ein oder mehrere Pfeile zeigen nach rechts
    2. Abnahme des Wertes - ein oder mehrere Pfeile zeigen nach links

  4. Änderungsgeschwindigkeit in den Stufen 1-5 (dargestellt durch 1...5 Pfeilspitzen in Richtung der Geschwindigkeitsänderung), wobei sich die Änderung der Geschwindigkeit pro Stufe nach folgender Formel errechnet:

\begin{displaymath}
\Delta v=2^{f}\end{displaymath}

$\Delta v$ ... $f$ Änderungsgeschwindigkeit pro Zeiteinheit
Daraus resultiert eine maximale Geschwindigkeitsänderung pro Zeiteinheit.


\begin{displaymath}
\Delta v_{max}=2^{5}=32\end{displaymath}

gerhard.reithofer@tech-edv.co.at