# Test online żyroskopu i akcelerometru dla telefonów
Użyj tego testu czujników mobilnych, gdy obrót ekranu wydaje się nieprawidłowy, gry lub aplikacje AR dryfują, aplikacja poziomicy wydaje się niedokładna, nawigacja wskazuje zły kierunek lub telefon nie reaguje prawidłowo na przechylenie. Test pokazuje na żywo zachowanie żyroskopu, akcelerometru, obrotu i poziomicy, dzięki czemu możesz odróżnić problem z uprawnieniami przeglądarki od rzeczywistego problemu z czujnikiem lub kalibracją.# Co mówią poszczególne odczyty czujników
| Odczyt | Przydatny do | Sygnały ostrzegawcze |
|---|---|---|
| Alpha | Sprawdzanie obrotu wokół osi pionowej, przydatne przy ruchach kompasowych i zmianach kierunku. | Nie zmienia się podczas płaskiego obracania telefonu, skacze o duże wartości lub zastyga na zerze. |
| Beta | Sprawdzanie nachylenia przód-tył dla obrotu ekranu, gier, poziomowania aparatu i sterowania AR. | Porusza się w złym kierunku, zacina się na jednej wartości lub stale dryfuje, gdy telefon jest nieruchomy. |
| Gamma | Sprawdzanie przechyłu lewo-prawo dla obrotu poziomego, gier wyścigowych, aplikacji poziomicy i stabilizatorów. | Jedna strona reaguje inaczej, wartości są zaszumione lub bańka nigdy nie wraca do środka na płaskim stole. |
| Przyspieszenie X/Y/Z | Sprawdzanie reakcji akcelerometru, wykrywania wstrząsów, kierunku grawitacji i stabilności ruchu. | Duże skoki podczas bezruchu, brak reakcji na ruch lub niestabilne odczyty po zdjęciu etui. |
Objawy, które ten test pomaga zdiagnozować
Użyj wartości na żywo, aby zbadać niedziałającą automatyczną rotację, opóźniony żyroskop, dryft akcelerometru, ostrzeżenia o kalibracji kompasu, ślizgające się śledzenie AR, błędy poziomowania aparatu, sterowanie ruchem ciągnące w jedną stronę lub telefon, który zgłasza ruch tylko w aplikacjach natywnych, ale nie w przeglądarce.
# Żyroskop vs akcelerometr vs kompas
Żyroskop
Mierzy prędkość obrotową. Kluczowy dla AR, gier, stabilizacji aparatu, sterowania ruchem i płynnych zmian orientacji.
Akcelerometr
Mierzy przyspieszenie i kierunek grawitacji. Napędza przechylanie, wykrywanie wstrząsów, wykrywanie kroków i działanie cyfrowej poziomicy.
Kompas / magnetometr
Pomaga oszacować kierunek, ale może być zakłócany przez magnesy, metalowe przedmioty, uchwyty samochodowe, etui, głośniki, laptopy i pobliską elektronikę.
# Jak prawidłowo przetestować kalibrację czujnika
- Przed testowaniem zdejmij magnetyczne etui, portfele MagSafe, metalowe uchwyty, klipsy do kontrolerów i akcesoria.
- Połóż telefon na stabilnym, płaskim stole i odczekaj kilka sekund przed oceną dryftu.
- Obracaj telefon powoli wokół każdej osi, zamiast natychmiast nim potrząsać.
- Porównaj Safari lub Chrome z natywną aplikacją czujników lub kompasu, jeśli przeglądarka nie wyświetla danych.
- Uruchom ponownie urządzenie i powtórz test, jeśli odczyty są zamrożone w wielu aplikacjach.
Uwaga dotycząca uprawnień iPhone i Android
Na iPhonie i iPadzie Safari może poprosić o pozwolenie na ruch i orientację po dotknięciu. Na Androidzie Chrome zazwyczaj udostępnia czujniki ruchu bardziej bezpośrednio, ale ustawienia prywatności, flagi przeglądarki, tryby oszczędzania baterii i osadzone WebView mogą nadal blokować lub ograniczać dane z czujników.| Problem | Prawdopodobna przyczyna | Następny krok |
|---|---|---|
| Żadne wartości się nie zmieniają | Odmowa pozwolenia, nieobsługiwana przeglądarka, urządzenie stacjonarne lub ograniczony WebView. | Otwórz na samym telefonie, użyj Safari lub Chrome, zezwól na dostęp do ruchu i przeładuj stronę. |
| Bańka dryfuje na stole | Problem z kalibracją, nierówna powierzchnia, zakłócenia od etui lub szum akcelerometru. | Zdejmij etui, użyj znanej płaskiej powierzchni, uruchom ponownie i porównaj z natywną aplikacją poziomicy. |
| Kierunek kompasu jest nieprawidłowy | Zakłócenia magnetyczne lub kalibracja kompasu systemowego. | Odsuń się od metalu/elektroniki i użyj procedury kalibracji kompasu w systemie operacyjnym. |
| Wartości skaczą lub dają piki | Szum czujnika, uszkodzony sprzęt, agresywne ograniczanie przeglądarki lub nagły fizyczny ruch. | Testuj w bezruchu, zamknij ciężkie aplikacje i porównaj z inną przeglądarką lub aplikacją natywną. |