From c87f38c62cf084646e7d91fcf026cc01973b032c Mon Sep 17 00:00:00 2001 From: Rob Culliton Date: Thu, 24 Sep 2020 19:56:39 -0400 Subject: Correct ranges for pitch and roll Test: purely documentation change Change-Id: Idd355161ff7f6d93a2b8c830da0f53c320aee600 --- core/java/android/hardware/SensorManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/java/android/hardware/SensorManager.java b/core/java/android/hardware/SensorManager.java index 0a76a9c6bee3..9e78a6bb4760 100644 --- a/core/java/android/hardware/SensorManager.java +++ b/core/java/android/hardware/SensorManager.java @@ -1440,14 +1440,14 @@ public abstract class SensorManager { * Assuming that the bottom edge of the device faces the * user and that the screen is face-up, tilting the top edge * of the device toward the ground creates a positive pitch - * angle. The range of values is -π to π. + * angle. The range of values is -π/2 to π/2. *
  • values[2]: Roll, angle of rotation about the y axis. This * value represents the angle between a plane perpendicular * to the device's screen and a plane perpendicular to the * ground. Assuming that the bottom edge of the device faces * the user and that the screen is face-up, tilting the left * edge of the device toward the ground creates a positive - * roll angle. The range of values is -π/2 to π/2.
  • + * roll angle. The range of values is -π to π. * *

    * Applying these three rotations in the azimuth, pitch, roll order -- cgit v1.2.3-59-g8ed1b