Toimiiko gyroskooppini?
Aloita testi ja pyöritä laitettasi nähdäksesi reaaliaikaiset pyörimisnopeusarvot (alpha, beta, gamma) asteina sekunnissa. Canvas-visualisointi näyttää kolme akselia välittömästi.
Testi lukee DeviceMotionEvent.rotationRate-arvoja näyttääkseen pyörimisnopeuden asteina sekunnissa kolmella akselilla: alpha (yaw), beta (pitch) ja gamma (roll).
Paikallaan oleva laite näyttää 0 °/s kaikilla akseleilla; tyypillinen käden liike tuottaa 50–200 °/s, ja nopea heilautus voi ylittää 500 °/s.
Sensor access is required to run this test.
Mitä tuloksesi tarkoittavat?
| Result | Range | Meaning |
|---|---|---|
| Hyvä | Kaikki kolme akselia vastaavat pyörimiseen nollasta poikkeavilla arvoilla | Gyroskooppisi toimii oikein. Alpha, beta ja gamma muuttuvat tasaisesti laitetta pyöritettäessä. |
| Varoitus | Yksi akseli näyttää nollaa muiden vastatessa | Yhden akselin vikaantuminen voi viitata osittaiseen sensorivikaan. Käynnistä laite uudelleen ja testaa uudelleen. |
| Huono | Kaikki arvot pysyvät nollassa tai dataa ei vastaanoteta | Gyroskooppisensori ei ole käytettävissä tai käyttöoikeus evättiin. iOS 13+:ssa napauta Aloita ja myönnä liikesensorin käyttöoikeus. |
Yleisiä ongelmia ja niiden ratkaisuja
Kaikki pyörimisarvot pysyvät nollassa
iOS 13+:ssa liikesensorin käyttö vaatii käyttäjän eleen ja nimenomaisen luvan. Napauta Aloita-painiketta ja hyväksy lupaikkunan. Androidissa varmista, että selaimella on sensoriluvat.
Gyroskooppitesti ei ole käytettävissä pöytätietokoneella
Pöytätietokoneissa ei tyypillisesti ole gyroskooppisensoria. Tämä testi on suunniteltu älypuhelimille ja tableteille, joissa on sisäänrakennettu inertiamittausyksikkö (IMU).