6 aktualisierung der leds, 7 lookup-tabelle (nur für erfahrene anwender), 1 bedeutung der lookup-werte – Videotec DCZ User Manual

Page 84: 6 aktualisierung der leds", seite 16 )

Advertising
background image

DE - D

eutsch - B

edienungslanleitung

16

Durch Änderungen an den Lookup-Werten ist es
möglich:
• Mehrere Tasten zur Verfügung zu haben, die als

einzige Taste interpretiert werden.

• Die Standardposition und die Zahl der Joystick-

Tasten im JOYHID-Modus zu ändern.

9.7.1 Bedeutung der Lookup-Werte

Für die Lookup-Werte gilt der Bereich 0..65535.
Einige Werteintervalle besitzen eine besondere
Bedeutung:
0: Taste deaktiviert;
1..99: Normale Taste, der Wert wird bei Betätigung

und Loslassen der Taste übertragen;

1001..1008: Definition der Shifttasten;
50011..50089: Festlegung von Mehrfachtasten;
60001..60040: Zuweisung der Tasten im JOYHID-

Modus;

60101..60103: Interner Gebrauch, nicht verfügbar.
Nach der Einstellung eines Wertes

01-99 wird der

entsprechende Code beim Drücken/Loslassen
der Taste im VCOM-Modus von der Tastatur
zurückgegeben.
Gibt man einen Wert von 1001 bis 1008 vor, wird
aus der Taste eine Shifttaste. Wird eine Taste
betätigt, wenn eine oder mehrere Shifttasten bereits
gedrückt sind, wird die Meldung [

K+xx] geändert

zu [

K+xx:liste_shift_gedrückt]. Mehrere

Shifttasten können gleichzeitig gedrückt werden.
Nach der Einstellung eines Wertes

500rc (rc im

Bereich 11..89) wird ein Alias angelegt und das
Verhalten der Taste mit einer anderen

rc Taste

logischer Koordinaten verknüpft. Dies ermöglicht
die Verwaltung mehrerer Tasten mit dem gleichen
Verhalten, die somit als einzige Taste interpretiert
werden.
Nach Einstellung eines Wertes

600nn (nn im

Bereich 01-40) wird die Taste im JOYHID-Modus der
entsprechenden Joystick-Taste

nn zugewiesen.

9.7.2 Änderung der Lookup-Tabelle
um die Zahl der Joystick-Tasten zu
verschieben und zu ändern

Die Änderung der Lookup-Tabelle ermöglicht es, die
Position oder die Zahl der Joystick-Tasten im JOYHID-
Modus zu ändern.

9.6 Aktualisierung der LEDs

Normalerweise werden die Befehle [

Led+xx], [Led-

xx] und [Led/xx]sofort wirksam.
Wenn zahlreiche LEDs gleichzeitig eingestellt werden
müssen, kann sich die Aktualisierung verzögern,
was vor allem auf die asynchrone Kommunikation
zwischen Tastatur und PC zurückzuführen ist.
Um eine solche Verzögerung zu vermeiden, wird ein
vorläufiger Puffer verwendet: Nach der Einstellung
der Werte für den vorläufigen Puffer wird eine
Aktualisierung (Update) vorgenommen, um den
gleichzeitigen Wechsel aller geänderten LEDs
sichtbar zu machen.
Zu diesem Zweck werden die folgenden Befehle
verwendet:

BEFEHL

BEDEUTUNG

[LedImmediate] Die Aktualisierung der LEDs erfolgt

sofort.

[LedDelayed]

Die Aktualisierung der LEDs wird
bis zum Eingang des ersten Befehls
aufgeschoben

[LedUpdate].

In der Zwischenzeit werden alle
Befehle

[Led+xx], [Led-xx] und

[Led/xx] in einem vorläufigen

Puffer gespeichert.

[LedUpdate]

Der vorläufige Puffer wird in den
aktiven Puffer kopiert und alle in
der Zwischenzeit vorgenommenen
Änderungen werden sichtbar
gemacht.

[LedCopy]

Der aktive Puffer wird in den
vorläufigen Puffer kopiert.

Tab. 04

9.7 Lookup-Tabelle (nur für
erfahrene Anwender)

Jeder Taste entspricht ein Wert in der Lookup-Tabelle
der Tasten. Der Standardwert entspricht den logischen
Koordinaten der Taste (der Taste

ESC

– Zeile 1, Spalte

3 – entspricht beispielsweise der Wert 13).
Mit dem Befehl

LookupWrite kann der einer Taste

zugewiesene Wert geändert werden.

h

Eine Änderung der Lookup-Werte kann
– im Falle des Austauschs der Tastatur
zu einem späteren Zeitpunkt – zu
scheinbaren Funktionsstörungen des
Systems führen. Es wird daher empfohlen,
alle vorgenommenen Änderungen
entsprechend zu dokumentieren.

Advertising