Wird geladen...

Haply Es handelt sich um eine Service-Laufzeitumgebung und ein Laufzeit-SDK für Geräte. Diese sind in einem praktischen Installationsprogramm gebündelt. Sie werden auch als „externe“ Dienste bezeichnet.
state.body_orientationIm Gegensatz zum bisherigen Verfahren, bei dem die Anwendung nach dem Start des Geräts im Hintergrund lief, wird der Gerätestatus nun mit einer Frequenz von 20 Hz überwacht (Inverse3 / Minverse-Firmware 7.9 oder höher, standardmäßig aktiviert).config/torque_scaling, config/Schwerkraftkompensation, config/handednessüber LÖSCHENgibt anstelle der im Dienst kompilierten werkseitigen Standardkonstanten den Wert zurück, der beim Einschalten des Geräts vorlag. Daher wird ein Gerät, das im Linkshänder-Modus gespeichert ist, nicht mehr auf den Rechtshänder-Modus zurückgesetzt.In dieser Sitzung aktualisiertEs sind Fehler aufgetreten, wobei in keinem dieser Fälle ein Gerät namentlich genannt wurde. Alle Sitzungen, die über ein Gerät verfügen, werden im nächsten Snapshot weiterhin aktualisiert.devices/*inverse/body_orientation_poll_interval_ms Einstellungen (Standardwerte 50 ms, 0Sie können die Abtastrate für die Echtzeit-Auslesung der Richtungswerte anpassen (deaktiviert, zulässiger Bereich 0–5000). Allerdings gilt der 50-ms-Gerätebewegungstimer als praktischer Mindestwert.devices/*inverse/query_orientation_on_idleWenn man diese Option aktiviert, wird eine Warnung angezeigt, dass diese Einstellung nicht funktioniert, und das Programm fährt nicht wie bisher ohne Meldung fort.config/mount oder config/body_orientation Das Schreiben sendet Benachrichtigungen wie bisher über den Standard-Ereigniskanal. Lediglich Benachrichtigungen bezüglich der Gerätereichweite wurden entfernt, und Handhabung, Drehmomentskalierung, Schwerkraftkompensationbehält die Benachrichtigungen pro Sitzung unverändert bei.devices/*inverse/inkwell/dock_heading_deg Die Einstellung wurde vorgenommen. Die Messung erfolgte am 22.09.2026 an einem Minverse, der mit einem Stylus mit der Firmware-Version 1.3.1 für den Griff ausgestattet war. Da der bisherige Wert von 135 Grad dazu führte, dass der angedockte Stift um 45 Grad zu wenig angewinkelt war, musste der Gierwinkel-Schätzer dies korrigieren (beobachtete Werte +42 bis +50 Grad). Die Abweichung liegt nun innerhalb von etwa 5 Grad. Dies gilt nicht für die schrittweise Einführung. Da der Kalibrierungsvorgang beim Andocken stets ausgeführt wird, ändert sich der Wert für die Ausrichtungsrichtung des angedockten Stifts bei allen Benutzern, die die Handle-Firmware 1.3.1 oder höher verwenden, um 45 Grad. Unterhalb dieser Untergrenze ignoriert die Firmware den Wert und passt die gesamte Ausrichtung sofort an, sodass für die betroffenen Benutzer keine Änderung eintritt.state.body_orientationZuvor wurde dieser Wert nur aktualisiert, wenn sich das Gerät im Ruhezustand befand. Daher wurde der Wert in dem Moment, in dem die Anwendung das „Force-Streaming“ startete, festgesetzt, und alle Verbraucher lasen einen veralteten Handshake-Snapshot. Nun wird er über den bestehenden Bewegungs-Timer abgefragt und während der Sitzung in Echtzeit aktualisiert.config/torque_scaling, config/Schwerkraftkompensation, config/handednessüber LÖSCHENhat die kompilierten Werkseinstellungen in den Speichereinstellungen des Geräts selbst gespeichert. Daher weicht der Zustand beim Einschalten des Geräts von dem Zustand nach dem „Zurücksetzen auf die Werkseinstellungen“ ab, und config/handednessist unabhängig vom gespeicherten Wert immer rechtswurde festgelegt. Nun werden bei allen drei Elementen die gespeicherten Werte wiederhergestellt, wobei sie nur in den Feldern, die auf dem Gerät noch nie ausgelesen wurden, durch die ursprünglichen Konstanten ersetzt werden.session_id, Profil, GeltungsbereichDa nur diese enthalten waren und keine Gerätekennungen vorhanden waren, konnten Abonnenten die Kopien nicht zuordnen oder Duplikate entfernen. Benachrichtigungen auf Geräteebene werden bis zur Einführung einer alternativen Benachrichtigungsmethode auf Basis der Geräteadressierung ausgesetzt. Die Aktualisierung pro Sitzung bleibt unverändert.DELETE config/torque_scaling, config/Schwerkraftkompensation, config/handednessist das Zurücksetzen Bedeutungwird geändert. Die Antwort und die aufgezeichneten Werte sind nun keine fest im Dienst hinterlegten Konstanten mehr, sondern auf dem Gerät gespeicherte Einstellungen. Die Form der Antwort bleibt unverändert; die Werte unterscheiden sich nur bei Geräten, bei denen die gespeicherten Einstellungen von den werkseitigen Konstanten abweichen. Literal-Konstanten (false / {enabled: true, scaling_factor: 0.0} / rechts) erhält die Verknüpfung, die diesen Wert erwartet hatte, einen anderen Wert.state.body_orientationDie genaue Form und die Ebenen bleiben zwar erhalten, doch die Bedeutung der Werte ändert sich. Felder, die für den Streaming-Client bisher praktisch statisch waren, ändern sich nun mit einer Frequenz von 20 Hz. Anwendungen, die diese Werte nach dem Verbindungsaufbau als Konstanten behandelt haben, werden nun – auch ohne Opt-in – das neue Verhalten feststellen.körper_ausrichtung Auch der Bereich folgt demselben Pfad und sickert nicht wieder in den Standardkanal ab. Migration: Behandeln Sie das Ereignis nicht als Aktualisierungsauslöser, sondern lesen Sie die Werte aus dem Sitzungs-Snapshot aus. Der Snapshot wird auch ohne Opt-in für alle bestehenden Sitzungen kontinuierlich aktualisiert. Entsprechende Sitzung Bereichsereignisse und Handhabung / Drehmomentskalierung / Schwerkraftkompensation Benachrichtigungen sind davon nicht betroffen.devices/*inverse/query_orientation_on_idleist zwar immer dann redundant, wenn das neue Abfrageintervall ungleich 0 ist, wird jedoch in Abschnitt 3.5.7 bewusst Abgelehntwurde nicht gekennzeichnet. Die Einstellung der Unterstützung ist für Version 3.6 vorgesehen.Alle verfügbaren Downloads dieser Veröffentlichung: