Gumagana ba ang Aking Accelerometer?
Simulan ang test at i-tilt ang iyong device para makita ang real-time acceleration values (X, Y, Z) sa m/s squared. Isang bola sa loob ng bilog ang tumutugon sa gravity, ipinapakita kung paano nararamdaman ng iyong device ang paggalaw.
Binabasa ng test na ito ang 3-axis acceleration data (X, Y, Z) mula sa DeviceMotionEvent API, sinusukat ang g-force sa m/s² na may visual ball-in-circle indicator.
Kapag nakatigil sa patag na surface, ang Z-axis ay nagbabasa ng humigit-kumulang 9.8 m/s² (gravity ng Earth); ang sensor range ay karaniwang ±16g.
Sensor access is required to run this test.
Ano ang Ibig Sabihin ng Iyong Resulta?
| Result | Range | Meaning |
|---|---|---|
| Maganda | Z ≈ 9.8 m/s² kapag nakatigil, lahat ng axes ay tumutugon sa tilt | Gumagana nang tama ang iyong accelerometer. Maayos na sinusubaybayan ng bola ang device tilt at nagbabago ang mga halaga nang real time. |
| Babala | Maingay ang mga halaga o nagda-drift kapag nakatigil | Normal ang kaunting sensor noise. Ang labis na drift ay maaaring magpahiwatig ng calibration issue — i-restart ang iyong device para mag-recalibrate. |
| Masama | Lahat ng values ay nananatili sa zero o walang data na natatanggap | Maaaring hindi sinusuportahan ang sensor, naka-disable, o tinanggihan ang permission. Sa iOS 13+, mag-tap ng Start para ma-trigger ang permission prompt. |
Mga Karaniwang Problema at Paano Ayusin
Lahat ng acceleration values ay zero
Sa iOS 13+, kailangang tawagin ng page ang DeviceMotionEvent.requestPermission() pagkatapos ng user tap. I-tap ang Start button at payagan ang sensor permission kapag na-prompt.
Gumagana ang test sa phone pero hindi sa desktop
Karamihan ng desktop computer ay walang accelerometer. Ang test na ito ay dinisenyo para sa mga phone at tablet na may built-in motion sensors.