Dies ist die Beschreibung des TCP/IP Protokolls für das Tilt Bricklet. Allgemeine Informationen über die Funktionen und technischen Spezifikationen des Tilt Bricklet sind in dessen Hardware Beschreibung zusammengefasst.
Eine allgemeine Beschreibung der TCP/IP Protokollstruktur findet sich hier.
BrickletTilt.
get_tilt_state
¶Funktions-ID: |
|
---|---|
Anfrage: |
|
Antwort: |
|
Gibt den aktuellen Tilt-Zustand zurück. Der Zustand kann folgende Werte annehmen:
Die folgenden Bedeutungen sind für die Elemente dieser Funktion definiert:
Für state:
BrickletTilt.
get_identity
¶Funktions-ID: |
|
---|---|
Anfrage: |
|
Antwort: |
|
Gibt die UID, die UID zu der das Bricklet verbunden ist, die Position, die Hard- und Firmware Version sowie den Device Identifier zurück.
Die Position ist 'a', 'b', 'c', 'd', 'e', 'f', 'g' oder 'h' (Bricklet Anschluss). Ein Bricklet hinter einem Isolator Bricklet ist immer an Position 'z'.
Eine Liste der Device Identifier Werte ist hier zu finden.
BrickletTilt.
enable_tilt_state_callback
¶Funktions-ID: |
|
---|---|
Anfrage: |
|
Antwort: |
|
Aktiviert den CALLBACK_TILT_STATE
Callback.
BrickletTilt.
disable_tilt_state_callback
¶Funktions-ID: |
|
---|---|
Anfrage: |
|
Antwort: |
|
Deaktiviert den CALLBACK_TILT_STATE
Callback.
BrickletTilt.
is_tilt_state_callback_enabled
¶Funktions-ID: |
|
---|---|
Anfrage: |
|
Antwort: |
|
Gibt true zurück wenn der CALLBACK_TILT_STATE
Callback aktiviert ist.
BrickletTilt.
CALLBACK_TILT_STATE
¶Funktions-ID: |
|
---|---|
Antwort: |
|
Dieser Callback übergibt den aktuellen Tilt-Status. Der Callback wird aufgerufen wenn sich der Status ändert.
Siehe get_tilt_state
für eine Beschreibung der Zustände.
Die folgenden Bedeutungen sind für die Elemente dieser Funktion definiert:
Für state: