
読み込み中...



レディ スナップショットデバッグログ (0c59c26)paired_with.auto 後ろに プレビューモード ゲート (1f7f0e1)、閉鎖 #230プレビューモード プレリリースフィールド用のグローバルフラグ (422e822)、#230 をクローズ四元数 演算子 + コア割り当て演算 (677ed6f)その他/非推奨 詳細設定として (b3528d7)set_extension_data ワイヤレス・バースグリップ (011d5a0) へforce_attached Minverseのキャリブレーションに関するオーバーライド (e24bf84)、#224 をクローズ添付 Minverseでは常に[secure]とし、最初のPOSTリクエストでも同様にする (cafb574)ペアリング ルートの計算結果 添付 状態 (a751208)デフォルト / 腕(前面) (a333da8)、#240 をクローズデフォルト / 腕(前面) プリセット (698008b)、#252 #253 をクローズデフォルト / 腕(前面) プリセット (a0a2b29)、#240 をクローズゾーンスコープ セッションデバイスへの呼び出しについて (7404990)
🔖 バージョン 7.6.0
read_system_power_sensor ハードウェア実装に合わせるための関数(dae3505)







1年前のAPI再設計以来、最大規模のリリースとなります。バージョン3.5.0では、統一された3D数学レイヤー、Minverseの完全サポート、型付きイベントストリーム、包括的な設定API、そしてより洗練されたHTTPインターフェースが導入されました。さらに、この1年間にわたるバグ修正や利便性向上の改善も盛り込まれています。
基準, マウント, プリセット, 変える, フィルター, 利き手, トルク・スケーリング, 重力補正, ホームに戻る.{OK、エラー、データ} 封筒 (?format=json)、およびワイルドカード・セッション・セレクタ。POST /ports/{port}/reset.基準, プリセット, マウント, force_gate, 減衰 1台あたり、さらに プロフィール そして 基準 1回あたり、現在はすべて 設定する — 出力設定マップと整合しているため、送信した内容と読み取った内容が一致します。デフォルト, 腕(前面), 腕の正面中央, フロントLED, led_front_centered) または明示的な変換を送信する;手動でのマウント変更により、プリセットは自動的に カスタム.位置, ベクトル, 角度, トルク 汎用的なものを置き換える 価値観 配列。角トルクを設定する 置き換える set_angular_torque (単数形は非推奨)。設定, 状態そして ステータス オブジェクト;新しい出力フィールドには以下が含まれます current_cursor_force, 現在のカーソル位置, 現在の角トルク, 現在の角度位置, 制御ドメイン, 制御モード, 変える, 変形速度、より豊かな config.*そして ステータス・安全 (デフォルトでは非表示)。位置, 回転, スケール) マウント、ワークスペース変換、およびナビゲーション形状について。GET / — サービス版。GET/POST/DELETE /settings そして /settings/* — 完全なキーバリュー設定API。GET /sessions/{session} そして GET/POST/DELETE /sessions/{session}/profile.GET /devices?session=<selector> — デバイスの座標を、指定されたセッションのアプリケーション空間に変換する。/inverse3/0/... 最初のInverse3について; inverse... (すべてのInverseInverseデバイスについて)。command_data JSONはWebSocketとして機能します。一方のトランスポート向けに書かれたコードは、もう一方でも動作します。?format=json どのルートでも; /設定* そして GET /home_return デフォルトで {OK、エラー、データ}. 使用する ?format=plain 元の形状について。* (任意のシーケンス)および ? プロフィール名に(1文字)が含まれている。%2A, %3A、など、ルーティングの前にデコードされます。コミュニケーション/イベント/ポート.configure.force_gate.gain WebSocket または HTTP 経由で、永続的な接続をデフォルトとして使用します。位置 = 0, rotation = 単位行列, スケール = 1) はデフォルトでは出力から除外され、これによりペイロードサイズが削減され、旧バージョンのUnityパッケージにおける4KBのメッセージ制限との互換性が回復されます。2つの詳細設定(シリアライズ/明示的なフィールド, シリアライズ/変換の強制完了) 必要なユーザー向けに、すべてのフィールドを復元します。通信/すべてのインターフェースをバインド 設定。inverse (Inverseすべてのデバイスに一致します)。設定する 横に並べて表示 force_gate.1年間のバグ修正。特に影響の大きかったものは以下の通りです。
~/Library/Application Support/ 間違った道ではなく。プローブの位置 保留中のベース/プリセット/プロファイルの変更を、黙って上書きしなくなりました。0 一部の発信ペイロードにおいて。--ログレベル と組み合わせると、現在ではこれが考慮される --dev (以前は自動的にリセットされ、 デバッグ).現在も機能していますが、今後のメジャーバージョンアップで削除される予定です。応答には以下のものが含まれます。 非推奨警告 該当する場合は、その欄に記入してください。
| 非推奨 | 代替 |
|---|---|
| POST /force_scale | POSTinverse |
| 投稿 /重力補正 | POST /{device}/{id}/config/gravity_compensation |
| 投稿 /torque_scaling | POST /{device}/{id}/config/torque_scaling |
| 投稿 /デバイスの利き手 | POST /{device}/{id}/config/handedness |
| POST /serial_enable | POST /settings/communication/serial/enabled |
| POST /experimental/features/グリップ脱落シミュレーションストッパー | Settings API |
| POST /experimental/features/screensaver_enable | Settings API |
| WebSocket command_data.values | 位置, ベクトル, 角度, トルク |
| WebSocket set_angular_torque | 角トルクを設定する |
| WebSocket カーソルの位置を取得 | プローブの位置 |
| WebSocket 座標原点を設定する | configure.preset |
| WebSocket セッションレベル 基底を設定する | configure.basis |
3.4.19 との互換性を損なう重大な変更はありません。既存の統合機能に関して、以下の2点にご注意ください:
非推奨警告 レスポンス内のフィールド — レスポンススキーマを厳密に検証するクライアントは、この追加フィールドを許可する必要があります。価値観 WebSocketのフィールド command_data 非推奨ですが、依然として解析されます。名前付きフィールドの使用を推奨します。cpp-glz/) 既存の nlohmann/json バリアントと並行して。configure.preset、名前付きコマンドフィールド、 print_state() (ヘルパー)。



🔖 バージョン 7.5.0



マウント・スケール (a030b23)



