iPhone 5sの不安定なレベルの本当の原因は新しい加速度計
Mac

iPhone 5sの不安定なレベルの本当の原因は新しい加速度計

  • Oligur
  • 0
  • vyzf
iPhone 5sの不安定なレベルの本当の原因は新しい加速度計
  • ニュース
ku-xlarge

新型iPhone 5sユーザーが直面している数少ない問題の一つは、コンパスと内蔵水準器の精度不足です。これらの精度がひどく悪く、加速度計を使って操縦するゲームでは、画面がドリフトしてしまう問題が発生します。Appleはどうしてこんな根本的な部分を台無しにしてしまったのでしょうか?最新の分解レポートによると、原因は新たなチップサプライヤーにあるようです。

開発者のRealityCapによると、iPhone 5sのレベル表示がおかしいのは、加速度計のサプライヤーが変更されたためだそうです。以前のiPhoneはSTMicroelectronics製の加速度計を使用していましたが、iPhone 5SはBosch Sensortech製の加速度計を使用しています。そして、この2つの加速度計の仕様は異なります。

ご存知のとおり、加速度計の精度は、変動 (加速度計の読み取り値の一貫性) とバイアス (製造段階での加速度計の不正確さ) という 2 つの測定値に依存します。

問題は次の通りです。新しい加速度計のバイアスには、以前のものと大きく異なる点があります。

問題はここにあります。ST部品の典型的なバイアスは+/- 20mgであるのに対し、Bosch部品は+/- 95mgと記載されています。この約5倍のオフセット範囲は当社の測定によって確認されており、ユーザーやメディアが報告している不具合と完全に一致しています。具体的には、+/- 20mgのオフセット範囲は傾き検出の精度範囲で約+/- 1度、+/- 95mgのオフセット範囲は傾き検出の精度範囲で+/- 5度に相当します。

不思議なことに、Appleは工場出荷時にキャリブレーションでこれを修正できたはずなのに、そうしなかった。幸いなことに、開発者は自分でこれを補正できる。

この問題を回避するには、アプリにキャリブレーション手順を組み込むことが考えられます。この手順では、ユーザーにデバイスを様々な向きで配置してもらい、加速度計のバイアス値を測定し、アプリは加速度計からのデータからこの測定されたバイアス値を差し引くことで、補正された測定値を取得します。

RealityCapは開発者の負担を軽減するため、簡単に修正できるコードをリリースする予定です。一方、Appleは問題の修正に真剣に取り組んでおらず、開発者に任せているようです。

出典: RealityCap
経由: Gizmodo