Fix Update 完了
1.1.8 Fix Update のすべてのステップが完了しました。このバージョンは App Store で公開されており、すべてのユーザーの皆さまにご利用いただけます。
Tespit のデータパスに対する、これまでで最大の技術的改修の舞台裏をご紹介します。
16完了
0作業中
0予定
1.1.8 リリース済み
1.1.8 Fix Update のすべてのステップが完了しました。このバージョンは App Store で公開されており、すべてのユーザーの皆さまにご利用いただけます。
車両と画面表示の間には、Bluetooth通信、データフラグメント、デコード、状態管理、ユーザーインターフェースがあります。そのためバージョン1.1.8では、データの経路全体を見直しています。
車両への問い合わせ、Bluetooth通信、Tespit での更新を、一連のデータパスとして調査しました。
内部の計測チェーンが、問い合わせからアプリでの表示までの更新を追跡します。
新しい問い合わせは、車両の応答が実際に完了したタイミングにより強く合わせて行われます。
速度、出力、シフトポジションを、追加情報とは独立して調査しました。
タイミングが重要な値を優先し、空調、メディア、充電などの追加データはサイクル全体に公平に分配します。
ローカルでの開発・テスト走行向けに、技術的なイベントを時系列で追跡できる診断システムを構築しました。
まれに未完了のまま残るBluetooth書き込み処理に対して、制御された復旧の仕組みを開発しました。
一部の応答で不完全なデータパケットが確認されました。繰り返し現れる時間的パターンの正確な原因は、明確には裏付けられていません。
古い不完全な応答が、新しい復旧の試行に入り込んではなりません。
有効だが遅い応答を早まって中断することなく、不完全なデータパケットをより早く検出します。
有効だが遅い応答は検出され、そのまま処理が続けられます。リカバリーが作動するのは、それよりかなり後になってからです。
現在、高速な走行データパスを、通常の利用状況でメディア、空調、充電、タイヤ空気圧、ドア、位置情報とあわせて検証しています。
関連する値は、一貫した状態としてインターフェースに渡されるようにします。
通信、データ処理、インターフェースを、技術的により明確に分離します。
不要な切り替え、古いWorkItem、冗長な処理を改めて見直します。
新しいデータパスを、車両ハードウェア、iPhone、iPadで一体として検証します。
重要なBluetoothおよびレイテンシーの段階は、実際の走行で検証されます。ビルドが成功しても、車両での検証の代わりにはなりません。
測定値は開発走行で取得したもので、車両、ファームウェア、電波環境、デバイスによって異なる場合があります。