Highlights {#highlights}
(Kurs) wurde von 135 Grad auf 180 Grad geändert. Diesist der einzige zu erwartende sichtbare Unterschiedgegenüber Version 3.5.6 in einer Standardsitzung, bei der ansonsten keine Änderungen vorgenommen wurden.
Es sind weder eine Gate-Steuerung noch ein Opt-in erforderlich; das Update gilt für alle Nutzer mit der Firmware-Version 1.3.1 oder höher des Lenkrads. Weitere Informationen finden Sie unter „Korrekturen“.
state.body_orientation aberDie Geräteausrichtung wird mit einer Frequenz von 20 Hz nachverfolgt (Inverse3 / Minverse-Firmware 7.9 oder höher, standardmäßig aktiviert).
config/torque_scaling、config/Schwerkraftkompensation、config/handedness gegenüber LÖSCHEN ist,Es werden nun nicht mehr die festen werkseitigen Konstanten des Dienstes zurückgegeben, sondern die Werte, die das Gerät beim Start vorweist. Daher wird ein als „für die linke Hand“ gespeichertes Gerät nicht mehr auf „für die rechte Hand“ zurückgesetzt.
In dieser Sitzung aktualisiert wurden gesendet. Außerdem ließen sich daraus keine Geräte identifizieren. Alle gespeicherten Sitzungen werden weiterhin ab dem nächsten Snapshot aktualisiert.
Interne Verbesserungen {#internal-improvements}
devices/*inverse/body_orientation_poll_interval_ms(Standard ist 50 ms,0 (ungültig, Bereich 0 bis 5000) ermöglicht nun die Anpassung der Echtzeit-Lageerfassung.Allerdings stellt der 50-ms-Gerätebewegungstimer die faktische Untergrenze dar.
devices/*inverse/query_orientation_on_idle Wenn diese Option aktiviert ist,Es wird nicht einfach stillschweigend ignoriert, sondern es wird eine Benachrichtigung angezeigt, dass diese Einstellung keine Wirkung hat.
Da die gespeicherten Werte selbst nicht geändert werden, kann das Gerät weiterhin verwendet werden.
config/mount oder config/body_orientation Beiträge werden wie bisher über den Standard-Ereigniskanal gemeldet. Aufgehoben wurde lediglich der Faktor „Gerätebereich“, undHandhabung、Drehmomentskalierung、Schwerkraftkompensation Wir werden weiterhin Benachrichtigungen für jede Sitzung versenden.
Korrekturen {#fixes}
Dieser Wert ist voreingestellt devices/*inverse/inkwell/dock_heading_deg Es wurde wie folgt gemessen: Am 22.09.2026 erfolgte die Messung mit einem Minverse, das mit einem Stylus mit der Firmware-Version 1.3.1 für den Griff ausgestattet war. Bei dem bisherigen Winkel von 135 Grad fehlten dem eingesteckten Stift 45 Grad, weshalb
Der Y-Schätzer musste dies korrigieren (die Messwerte lagen zwischen +42 und +50 Grad). Die Abweichungen liegen nun innerhalb von etwa 5 Grad.Dies fällt nicht unter die stufenweise Sperrung(der Verarbeitungsweg für die Dock-Kalibrierung wird stets ausgeführt). Daher gilt für alle Nutzer der Joystick-Firmware 1.3.1 oder höher, dass
Die angezeigte Ausrichtung des angedockten Stifts ändert sich um 45 Grad. Bei Firmware-Versionen, die älter sind als diese, ignoriert die Firmware diesen Wert und legt die gesamte Ausrichtung sofort fest, sodass für diese Benutzer keine Änderung eintritt.
state.body_orientation Da die Aktualisierung nur erfolgte, wenn sich das Gerät im Leerlauf befand, wurden die Werte in dem Moment, in dem die Anwendung mit dem Streaming der Kraftdaten begann, fixiert, sodass alle Nutzer einen veralteten Momentaufnahme des Handshakes auslasen.Derzeit erfolgt die Abfrage über den vorhandenen Bewegungs-Timer, und die Daten werden auch während der Sitzung in Echtzeit aktualisiert.
config/torque_scaling、config/Schwerkraftkompensation、config/handedness gegenüber LÖSCHEN schrieb die bei der Kompilierung eingebetteten Werkseinstellungen zusätzlich zu den vom Gerät selbst gespeicherten Einstellungen.Aus diesem Grund stimmten der Zustand „Auf Werkseinstellungen zurücksetzen“ und der tatsächliche Zustand des Geräts beim Hochfahren nicht überein.config/handedness ist, unabhängig von den gespeicherten Werten, immer rechts war eingestellt. Derzeit werden die in allen drei Fällen gespeicherten Werte wiederhergestellt, und
Die Standardkonstanten werden nur dann verwendet, wenn es sich um Elemente handelt, die noch nie vom Gerät ausgelesen wurden.
session_id、Profil、Geltungsbereich … enthielt und da keine Gerätekennung vorhanden war,Abonnenten konnten weder die Quelle der Duplikate ermitteln noch doppelte Einträge in einer Abfolge von Ereignissen entfernen. Benachrichtigungen auf Geräteebene werden so lange ausgesetzt, bis ein alternativer Mechanismus zur Geräteidentifizierung bereitgestellt wird. An den Aktualisierungen pro Sitzung ändert sich nichts.
Mögliche kompatibilitätsbrechende Änderungen {#potential-breaking-changes}
DELETE config/torque_scaling、config/Schwerkraftkompensation、config/handedness ist, dass das ZurücksetzenWas bedeutet das?wird geändert. Die Antwort und der eingegebene Wert sindEs handelt sich nun nicht mehr um eine feste Konstante auf Serverseite, sondern um eine auf dem Gerät gespeicherte Einstellung. Das Format der Antwort bleibt unverändert. Die Werte unterscheiden sich nur bei Geräten, bei denen die gespeicherte Einstellung von der werkseitigen Konstante abweicht. Allerdings,
Literalkonstanten (false / {enabled: true, scaling_factor: 0.0} / rechts)Als Voraussetzung dienende Zusammenarbeit führt nun dazu, dass unterschiedliche Werte zurückgegeben werden.
state.body_orientation … ändert sich die Bedeutung des Werts, ohne dass sich das Format und die Ebene (Tier) ändern. Felder, die für den Streaming-Client praktisch statisch waren, werden zuDie Änderung erfolgt nun mit einer Frequenz von 20 Hz. Nutzer, die das Feature nach der Integration als konstante Größe behandelt haben, werden das neue Verhalten ohne gesonderte Zustimmung bemerken.
Außerdem die veralteten, flachen Formate, die nicht mehr empfohlen werden, körper_ausrichtung Der Scope folgt nun ebenfalls derselben Spur und gelangt nicht mehr zurück in den Standardkanal.Migration: die Verwendung von Ereignissen als Auslöser für Aktualisierungen einzustellen und
Bitte lesen Sie die Werte aus dem Sitzungs-Snapshot aus. Der Snapshot wird für alle bestehenden Sitzungen weiterhin aktualisiert, ohne dass eine gesonderte Zustimmung erforderlich ist. EreignissemitdemselbenSitzungsumfangsowie
Handhabung / Drehmomentskalierung / Schwerkraftkompensation Die Benachrichtigung bleibt davon unberührt.
Dies liegt daran, dass sich die Messwerte für alle Nutzer mit einer Firmware-Version 1.3.1 oder höher des Lenkrads ohne gesonderte Zustimmung ändern. Daher müssen Nutzer, die ihre eigenen Anwendungen an den bisherigen Referenzwert von 135 Grad angepasst hatten, entsprechende Umstellungsmaßnahmen vornehmen. Das Format bleibt unverändert.
Veraltet {#deprecations}
devices/*inverse/query_orientation_on_idle ist zwar redundant, sofern das neue Abfrageintervall ungleich Null ist, aberIn Abschnitt 3.5.7 wurde bewusst Abgelehnt als MarkierungDas ist nicht der Fall.。Die Abkündigung ist für Version 3.6 vorgesehen.
