WLAN Keypad: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
>Mogwai |
>Mogwai KKeine Bearbeitungszusammenfassung |
||
Zeile 115: | Zeile 115: | ||
|- | |- | ||
| keypadRepeatMask || Maske der Tastencodes, für die eine Tastenwiederholung durchgeführt wird (siehe Tastencodes) || Numerisch 16-bit | | keypadRepeatMask || Maske der Tastencodes, für die eine Tastenwiederholung durchgeführt wird (siehe Tastencodes) || Numerisch 16-bit | ||
|} | |||
== MQTT Nachrichtenformat == | |||
Die Übermittlung der Tasteninformationen erfolgt per MQTT mit folgendem Inhalt: | |||
{| class="wikitable" | |||
! Parameter (case sensitiv) | |||
! Funktion | |||
! Wertebereich | |||
|- | |||
| keycode || Maske der Tastencodes der gedrückten Taste(n) || 16-Bit Integer | |||
|- | |||
| keystate || Wurde Taste gedrückt (1), oder losgelassen (0)? || 8-Bit Integer | |||
|- | |||
| keyrepeat || Anzahl der bisherigen Wiederholungen der Taste || 16-Bit Integer | |||
|- | |||
| keychar || Zeichenentsprechung der gedrückten Taste(n) || String, sortiert nach Keycode bei mehreren gedrückten Tasten | |||
|- | |||
| keystring || Optional: Enthält mehrerer hintereinander gedrückte Tasten, die mit Enter bestätigt wurden || String | |||
|} | |} |