見どころ {#highlights}
デバイスレベルでの設定書き込み操作は、そのデバイスを占有しているすべてのクライアントセッションに反映されるようになりました。書いた人だけ。2人目の閲覧者は、自身の セッション更新済み-イベント、開催
花粉について――記録したセッションごとに1件のみであり、執筆者が2件を記録することは決してない。
デバイスの物理的な設置位置を、サービスが常にMontageは、そのセッションを設定したユーザーを報告します。現在表示されている2つの情報のどちらかを示すラベルは、
これは設計上の理由により、どの形式の版においても当てはまります。
デバイスが独自のマウント参照を管理している場合、このサービスはそれに追従します。これまで、このサービスは、デバイスの起動時に検出され、その後再検証されることはなかった。この参照は、要求に応じて独自のレンダリングクロックで処理できるようになった。
クライアントを更新する — サーバー側でレート制限を設けており、高速なクライアントがデバイス接続を飽和させないようにするため — そして
実際に組み立てが完了したら、その変更を一度報告してください。
内部の改善 {#internal-improvements}
グリップのヨードリフトに対する実験的な自動補正。新しいサービスモジュールにより、以下の制御ループが閉じられる。Wireless VerseGripの慣性によるヨードリフト:グリップの絶対的なヨー角を、ペアリングされたInverse3 の動きと照合して補正します。または
それが固定されているMinverse ab。品質検査の要件がすべて満たされると、1つの修正が書き込まれます。
グリップのファームウェアに戻ります。このモジュールは出荷時に無効化されており、実験的な機能が有効になっている場合にのみ
オプトイン・オプションが利用可能で、アクティブなハンドルを、それが
割り当てられる — デバイスのファームウェアに書き込みを行う関数においては、これは必須である。
すべてのデバイスに同時に影響する設定書き込み処理は、現在「すべてか、まったくか」の二者択一となっています。選択したすべてのデバイスが— ファームウェア機能およびデバイスの稼働状態 — デバイスを変更する前に検証されます。これにより、さまざまな機種が混在するデバイス群でも
2台目のデバイスがエラーを報告したからといって、ファームウェアのバージョンが中途半端な状態で取り残されることがなくなる。
Griffファームウェアの確認は、現在、リクエストごとに追跡されるようになりました。結果が1か所にまとめられていたため、2人の同時要求者が互いの応答を見失う可能性があり、曖昧な値が
「却下」の場合も「まだ何も」の場合も――その結果、却下が再申請の嵐へと発展する可能性があった。すべての問い合わせ
現在は独自のトークンを保持しており、リクエストは回線に到達せず、何も記録されず、応答も失われている
ハングアップすることなく、失敗として処理されます。これを実現する検証処理は、以下の条件を満たさない限り、費用はかかりません。
お問い合わせは未解決です。
Inkwell-Dockへのドッキング時のキャリブレーションは、グリップの新しいファームウェア機能テストの影響を受けません。そのペンを接続すると、ポーズの完全な再キャリブレーションが行われます。これは、出荷されるすべてのペンにおいて、
ファームウェアのバージョンが正しいかどうかを確認します。このパスは、計算された値に対する機能の下限から明示的に除外されています。
コース修正が導入され、その例外は適用箇所で明示的に規定されており、導出されたものではない。
不具合の修正 {#fixes}
重力補正のリセットにより、過度に補正されるのではなく、本来の標準値が復元されるようになりました。その名前とは裏腹に、この分野は スケーリング係数 in config/重力補正 乗数なし:これは追加の
エンドエフェクタにおける、装置自体の重量に加えて補償される積載質量(キログラム単位)。リセット
その名前を文字通りに受け止め、「中立的な」要素を提示した 1 またしても彼女――1キログラムの「ファントム」ペイロードだ。その装置は
その後、ハンドルを上に押し上げたが、これは新しく接続されたデバイスでは起こらない現象だ。リセットを行うと、現在は正しい値が
デフォルト値に戻す:補正を有効にする、 スケーリング係数 bei 0、すなわち、この装置は自重を支えており、外部からの負荷は受けていない
Nutzlast をオンにします。アプリケーションでリセット機能を利用して補正強度を高めていた場合は、
その代わりに、希望する値を明示的に指定します。
「原点復帰」のリセットを行うと、実際に再び動作するようになりました。 のリセット config/home_return基本位置への復帰機能を無効にしていた一方で、呼び出し元に対しては有効になっていると報告していました。リセットを行うと、現在は
実際に工場出荷時の設定値(オン)に戻り、その後アプリケーションが読み取る値は、
その機器を実際に使用しているからです。
デバイスレベルでのマウントや位置合わせを行う書き込み処理により、他のクライアントが古い値のままになることはなくなりました。3.5.6以前のバージョンでは、デバイス自体に保存された書き込み操作(つまり、そのデバイスを使用するすべてのセッションで共有される書き込み操作)が更新されていました。
belegt —、書き込みを行うクライアントの設定のみが更新され、デバイス全体のルートは誰の設定も更新されなかった。誰もが
同じデバイス上の別のクライアントは、問い合わせを行うまで引き続き古い値を報告していました。現在では、利用中のすべてのセッションに通知が行われるようになりました。
Inkwell-Dock へのドッキングの再試行は、一度拒否された後も諦めません。以前のドックはドッキング操作を超えて保持されたため、2回目のドッキングでは、1回目の拒否が2回目のドッキングの終了として扱われた。
リピートウィンドウについて処理しました。リピートウィンドウは、ドッキングの試行ごとにリセットされるようになりました。
Wireless VerseGripのデバイスティックにおけるデータ競合が修正されました。接続スレッドによってデバイスの識別子が再割り当てされることがありましたが、その間、ある準備パスが別のロックの下でそれを読み取っていました。この識別子は現在、正しいロックの下で一度、
スナップショットが取得され、その後のすべてのパス(拒否されたパスを含む)はこのコピーを基に処理されます。
Wireless VerseGripの4つの送信機における、メッセージ準備の同期不備が修正されました。4つの送信メッセージパスペイロードとチェックサムを組み立て、書き込みロックを解除せずに送信を要求したため、2つの送信機が
共通のバッファに書き込むことができた。
発生する可能性のある互換性破綻 {#potential-breaking-changes}
API、ワイヤー形式、設定に変更はありません。標準出力はバージョン3.5.5とバイト単位で同一であり、ルートは変更されていません。削除されたか、パスが変更されたものの、公開されている C-API には差分がなく、設定キーの名称変更も行われていない、
削除されるか、新しいデフォルト値が設定されます。SDKのプレビュー版または実験的なインターフェースを使用するアプリケーションは、
ただし、このサイクルでは、スイッチの段階変更や取り外し作業など、移行作業が行われます。
トークンセット。各ステップは、添付のエンジニアリング変更ログに記録されています。
重力補正をリセットすると、3.5.5 とは異なる値が得られます。フィールドもルートも、そして回答の構造は変更されましたが、リセットされることを前提としていたアプリケーションは スケーリング係数 auf 1
と記述すると、その項目は工場出荷時の設定値になります 0 — いずれの場合も、補償機能自体は有効なままです。
リセットに頼るのではなく、明示的に指定してください。上記の修正を参照してください。
「原点復帰」のリセットにより、現在はオン状態のままとなり、オフにはなりません。フィールドもルートも、そして応答構造に変更はありませんが、リセットによって元の状態に戻ることを前提としていたアプリケーションは、
基本設定が無効になっていた場合、現在は有効になっている状態になっています。リセット後に、これを明示的に「オフ」に設定してください。
必要;上記の修正を参照のこと。
クライアントには、追加の設定イベントが送信されます。 あるアプリケーションが、ある セッション更新済み- 単に~という理由だけで自身の書き込み処理が発生した場合に加え、他のクライアントが両者が共有しているデバイスを変更した場合にも、同様に通知を受け取るようになりました。
その後に、構成の全面的な再構築が行われます。これは、前述のファンアウトによって意図された結果です。
イベント発生時に単に再読み込みを行うクライアントについては、変更は必要ありません。