Zum Hauptinhalt springen
Version: 0.1.5

HandleStatusResponse

Haply::HardwareAPI::Geräte::Handle::HandleStatusResponse

Der aktuelle Zustand des Griffs.

Index

Mitglieder

NameTypBeschreibung
geräte_iduint16_tKurze, nicht eindeutige Geräte-ID für das Gerät.
QuaternionSchwimmerDie Ausrichtung des Griffs wird als Quaternion dargestellt ...
error_flaguint8_tZeigt an, ob ein Fehler festgestellt wurde.
handle_connection_sensoruint8_tZeigt an, ob das Gerät an ein ... angeschlossen ist.
user_data_lengthuint8_tDie Anzahl der Bytes, die in der Datei ... gelesen werden können.
user_datauint8_tBenutzerbytes, deren Darstellung spezifisch für den Handle ist.

Mitglieder

geräte_id

uint16_t device_id 0

Kurze, nicht eindeutige Geräte-ID für das Gerät.

Gerätekennung für den Handle. Diese kurze Gerätekennung ist nicht garantiert eindeutig und kann überladen werden, wenn sich die hardware_version und die device_model_number ändern.

Quaternion

Float-Quaternion 0

Die Ausrichtung des Griffs, dargestellt als Quaternion in der Reihenfolge WXYZ.

Die Griffdrehung wird beim Einschalten kalibriert und kann mit der Kalibriertaste zurückgesetzt werden.

error_flag

uint8_t error_flag 0

Zeigt an, ob ein Fehler festgestellt wurde.

DEPRECATED Dieses Feld wird wiederverwendet und sollte nicht verwendet werden oder als Grundlage dienen.

handle_connection_sensor

uint8_t handle_connection_sensor 0

Zeigt an, ob das Gerät an ein Inverse3 Gerät angeschlossen ist.

Der Wert 1 bedeutet, dass der Griff an einem Invers3 befestigt ist.

Für Umgebungen, in denen mehrere Inverse3 gleichzeitig verwenden, ist es derzeit nicht möglich, programmatisch zu bestimmen, welcher Inverse3 ein bestimmter Griff angehängt ist.

user_data_length

uint8_t user_data_length 0

Die Anzahl der Bytes, die im Feld user_data gelesen werden können.

Dieser Wert darf USER_DATA_MAX nicht überschreiten.

user_data

uint8_t user_data

Benutzerbytes, deren Darstellung spezifisch für den Handle ist.

Lesen Sie in der Dokumentation zu Ihrem Handle nach, wie die Bytes zu interpretieren sind.