Wszystkie iPhone'y sprzedawane w ostatnich latach mają problemy z prawidłowym wskazaniem punktów kardynalnych

  Po publikacji Najnowsze informacje wskazują, że wymiana producenta akcelerometrów na iPhone 5S wygenerował problem z prawidłowym wyświetlaniem poziomu pochylenia terminali, pracownicy macworld postanowili przetestować problem. Pomógł najprawdopodobniej przez Apple, z którym mają niezwykle bliskie relacje, ci z Macworld dowiedzieli się, że wszystkie terminale iPhone sprzedawane po iPhonie 4 włącznie, mają problemy z prawidłowym wskazaniem punktów kardynalnych, ale w żadnym z nich nie wykryto problemów z nachyleniem.

Po raz pierwszy zauważyliśmy, że coś jest nie tak, gdy próbowaliśmy odtworzyć ustalenia Gizmodo, że iPhone 5s ma czujniki orientacji takie same jak te w iPhonie 5. W przeciwieństwie do Gizmodo nie znaleźliśmy niczego złego w możliwościach poziomowania wielu iPhone'ów, które mieliśmy w pobliżu . Odkryliśmy jednak, że ich wyczucie kierunku było całkowicie zawodne, a odczyty na różnych telefonach znacznie się od siebie różniły. Co gorsza, problem nie ustąpił nawet po ośmiokrotnej ponownej kalibracji telefonów.

  Wszystkie terminale iPhone'a błędnie wskazują punkty kardynalne, wykazując odchylenie wahające się od zaledwie kilku stopni do kilkudziesięciu stopni, co wpływa zarówno na kompas, jak i aplikacje nawigacyjne, co zauważyłem w Apple Maps i Google Maps. iPhone 4, iPhone 4S, iPhone 5, iPhone 5C, iPhone 5S si LG G2 wykorzystano do tych testów, a terminal z Androidem wykazywał najmniejsze odchylenia w porównaniu ze zwykłym kompasem, wskazując punkty kardynalne z błędem wynoszącym zaledwie 2, 3 stopnie.

W czwartek przeprowadziliśmy serię testów i odkryliśmy, że aplikacja Compass zarówno w iOS 6, jak i iOS 7 zgłaszała kiepskie wyniki na szerokiej gamie iPhone'ów – od iPhone'a 4 po 5s i 5c. Wielokrotnie kalibrowaliśmy każdy telefon i często stwierdzaliśmy, że wyniki znacznie się zmieniały z jednego testu na drugi. Przeprowadziliśmy test co najmniej trzy razy, uruchamiając aplikacje pomiędzy próbami i testując telefony jeden po drugim, ponieważ zauważyliśmy, że posiadanie innych telefonów w pobliżu wpływa na odczyt kompasów.

  W praktyce ten test ma na celu uwydatnienie faktu, że wszystkie terminale iPhone'a mają problemy z prawidłowym wskazaniem punktów kardynalnych, ale przy nachyleniu nie byłoby problemu i nie jest to prawdą. Jeśli Apple rzeczywiście przyczynił się do stosowanej obecnie metodologii testów, to już sami musicie zdecydować, czy weźmiecie pod uwagę testy, czy nie, ale iPhone'y naprawdę mają duże problemy z zaimplementowanymi w nich czujnikami i niestety Apple tak nie wygląda gotowy je rozwiązać.

iPhone 5s pokazywał, że wskazywał 12 stopni, gdy był zgodny z naszym kompasem Suunto ustawionym na zero stopni – czyli północ rzeczywista. Ponowne uruchomienie aplikacji i ponowna kalibracja kompasu wykazały, że ten sam iPhone 5s był teraz oddalony o 22 stopnie od Suunto. Ponowne uruchomienie aplikacji i trzecia kalibracja przyniosły iPhone'owi 5s najbliższy wynik w historii, z odczytem o 10 stopni gorszym od naszego konwencjonalnego kompasu. Wyniki iPhone'a 5c były znacznie bardziej spójne z odczytami odpowiednio 12, 11 i 9 stopni. Wykonaliśmy pięć odczytów za pomocą iPhone'a 4S i odkryliśmy, że wyniki wahały się od 9 do 19 stopni w stosunku do Suunto, średnio około 14.5 stopnia.

  Dobra część jest taka, że ​​używam metoda wyjaśniona przeze mnie w tym artykule możesz w pewnym stopniu poprawić działanie czujników tych terminali, więc jeśli napotkasz te problemy, możesz je tymczasowo rozwiązać.

Przeprowadziliśmy test na trzech różnych modelach iPhone'a 5 i tam znaleźliśmy najgorsze odchylenie. Jeden model nie był w ogóle zbyt dokładny – w najlepszym razie 15 stopni od zera, a w najgorszym 28 stopni. To wskazuje mocno na północny wschód! Inny iPhone 5 radził sobie bardzo dobrze, zaledwie 5 lub 6 stopni od zera, podczas gdy trzeci iPhone 5 oscylował między godnymi szacunku 6 stopniami od północy a naprawdę mylącymi 21 stopniami.