Как выяснилось ранее в этом месяце, уровень и компас в iPhone 5s возвращают неправильные показания. Эксперты считают, что это может быть связано со сменой поставщика акселерометров для нового телефона.
Оба компонента обеспечивают похожую стабильность измерений, но у акселерометра Bosch больше систематическая погрешность. Из-за этого, отметил Джонс, новый акселерометр имеет другое смещение нуля g, что нужно учитывать в программном обеспечении.
«Вторым ключевым показателем акселерометров является смещение нуля g, или систематическая погрешность. Она определяет диапазон примерно постоянных смещений, добавляемый к любым выходным данным вследствие отклонений при производстве. Это значение также может изменяться со временем из-за механических воздействий или изменений температуры. Здесь мы и обнаружили проблему: типичная систематическая погрешность акселерометра ST составляет +/- 20 mg, в то время как для аналога от Bosch указано значение +/- 95 mg. Это почти пятикратное увеличение диапазона подтверждается нашими измерениями и полностью согласуется с ошибками, о которых сообщают пользователи и СМИ. Точнее говоря, диапазон смещений, составляющий +/- 20 mg, соответствует примерно +/-1 градусу наклона, а диапазон в +/- 95 mg эквивалентен +/- 5 градусам наклона.»
Джонс также заявил, что разработчики могут компенсировать увеличенный диапазон смещений, кроме того, Apple вероятно выпустит глобальное исправление на уровне ОС, чтобы обеспечить надлежащую точность измерений в будущем.
Смотрите также: