Menu

У проблемі з точністю роботи датчиків iPhone 5s винен новий постачальник Apple


В проблеме с точностью работы датчиков iPhone 5s виноват новый поставщик Apple

Точність акселерометра, впливає також на роботу магнітометра (він же електронний компас) та інших датчиків в iPhone 5s, виявилася поставлена під питання після досить детального дослідження Gizmodo. Замість звичного відхилення в 1-2° власники новітнього смартфона Apple отримали результат , що вже виходить за рамки звичайної похибки й може призводити до неточної роботі пов'язаних з таким датчиком додатків. Природно, диму без вогню не буває, і в даному випадку винним виявився призначений новий постачальник магнітометра для iPhone 5s.

Зокрема, для iPhone попередніх поколінь використовувався чіп від STMicroelectronics, а в новинці - рішення від Bosch Sensortech, що стало відомо стараннями Chipworks, буквально під мікроскопом розглянула всю начинку iPhone 5s. Так як компонент апаратно відрізняється від попередника, то і потік необроблених даних з нього, який отримують додатки, теж може відрізнятися.

Причин тому безліч, включаючи іншу або неточну калібрування. Саме це, схоже, і стало причиною дивної роботи акселерометра, що було доведено фахівцями з RealityCap. Як виявилося, стандартне відхилення деталі STMicroelectronics становить +/- 20mg, в той час як рішення Bosch Sensortech видає +/- 95mg. Якщо перевести в градуси, то в першому випадку вийде 1°, у другому - близько 5°, що й довели на досвіді журналісти з Gizmodo.

Рішень проблеми два. Саме зручне - апаратна калібрування датчиків на заводі, що, ймовірно, і буде з часом зроблено в майбутніх партіях iPhone 5s. Другий варіант змусить напружитися розробників і врахувати похибку у власному, що теж реально, хоч і затратно по часу.

Apple поки ніяк не коментує цю новину і, найімовірніше, просто вирішить проблему програмним шляхом (принаймні, для свого ПЗ) в найближчому оновленні прошивки. До речі, у вас може виникнути питання, а навіщо було міняти шило на мило і використовувати новий датчик, якщо особливої різниці у вартості немає? Відповідь проста - новий компонент споживає майже на третину менше енергії. [RealityCap]

|