CDD: Carve out gyro 250dps range for Automotive am: 29db8c2624

Change-Id: Id8a2fdd93a93efea7da8d0925e8f880fc3552968
diff --git a/2_device-types/2_2_handheld-reqs.md b/2_device-types/2_2_handheld-reqs.md
index d97c587..971300a 100644
--- a/2_device-types/2_2_handheld-reqs.md
+++ b/2_device-types/2_2_handheld-reqs.md
@@ -88,8 +88,10 @@
 
 If Handheld device implementations include a 3-axis gyroscope, they:
 
-*  [[7.3](#7_3_sensors).4/H-1-1] MUST be able to report events up to a frequency
+*  [[7.3](#7_3_sensors).4/H-3-1] MUST be able to report events up to a frequency
 of at least 100 Hz.
+*  [[7.3](#7_3_sensors).4/H-3-2] MUST be capable of measuring orientation changes
+up to 1000 degrees per second.
 
 Handheld device implementations that can make a voice call and indicate
 any value other than `PHONE_TYPE_NONE` in `getPhoneType`:
diff --git a/2_device-types/2_3_television-reqs.md b/2_device-types/2_3_television-reqs.md
index 3009805..97e4064 100644
--- a/2_device-types/2_3_television-reqs.md
+++ b/2_device-types/2_3_television-reqs.md
@@ -40,6 +40,8 @@
 
 *   [[7.3](#7_3_sensors).4/T-1-1] MUST be able to report events up to a
 frequency of at least 100 Hz.
+*   [[7.3](#7_3_sensors).4/T-1-2] MUST be capable of measuring orientation changes
+up to 1000 degrees per second.
 
 
 Television device implementations:
diff --git a/2_device-types/2_4_watch-reqs.md b/2_device-types/2_4_watch-reqs.md
index 6e92b8d..64c35a6 100644
--- a/2_device-types/2_4_watch-reqs.md
+++ b/2_device-types/2_4_watch-reqs.md
@@ -40,6 +40,13 @@
 acceleration, are sufficient to calculate position within 20 meters, and speed
 within 0.2 meters per second, at least 95% of the time.
 
+If Watch device implementations include a 3-axis gyroscope, they:
+
+*   [[7.3](#7_3_sensors).4/W-2-1] MUST be capable of measuring orientation changes
+up to 1000 degrees per second.
+
+Watch device implementations:
+
 *   [[7.4](#7_4_data_connectivity).3/W-0-1] MUST support Bluetooth.
 
 *   [[7.6](#7_6_memory_and_storage).1/W-0-1] MUST have at least 1 GB of
diff --git a/2_device-types/2_5_automotive-reqs.md b/2_device-types/2_5_automotive-reqs.md
index fdebbde..9f14212 100644
--- a/2_device-types/2_5_automotive-reqs.md
+++ b/2_device-types/2_5_automotive-reqs.md
@@ -61,16 +61,21 @@
 http://source.android.com/devices/sensors/sensor-types.html#auto_axes).
 
 If Automotive device implementations include a 3-axis gyroscope, they:
-*   [[7.3](#7_3_sensors).4/A-1-1] MUST be able to report events up to a
+
+*   [[7.3](#7_3_sensors).4/A-2-1] MUST be able to report events up to a
 frequency of at least 100 Hz.
-*   [[7.3](#7_3_sensors).4/A-1-2] MUST also implement the
+*   [[7.3](#7_3_sensors).4/A-2-2] MUST also implement the
 [`TYPE_GYROSCOPE_UNCALIBRATED`](https://developer.android.com/reference/android/hardware/Sensor.html#TYPE_GYROSCOPE_UNCALIBRATED)
 sensor.
-*   [[7.3](#7_3_sensors).4] SHOULD have a measurement range between -250 and +250
-degrees per second (dps).
+*   [[7.3](#7_3_sensors).4/A-2-3] MUST be capable of measuring orientation changes
+up to 250 degrees per second.
+*   [[7.3](#7_3_sensors).4/A-SR] Are STRONGLY RECOMMENDED to configure the
+gyroscope’s measurement range to +/-250dps in order to maximize the resolution
+possible
 
 
 Automotive device implementations:
+
 *    [[7.4](#7_4_data_connectivity).3/A-0-1] MUST support Bluetooth and SHOULD
 support Bluetooth LE.
 *    [[7.4](#7_4_data_connectivity).3/A-0-2] Android Automotive implementations
diff --git a/2_device-types/2_6_tablet-reqs.md b/2_device-types/2_6_tablet-reqs.md
index fa4d2ee..407ff22 100644
--- a/2_device-types/2_6_tablet-reqs.md
+++ b/2_device-types/2_6_tablet-reqs.md
@@ -20,6 +20,13 @@
 *   [[7.1](#7_1_display_and_graphics).1.1/Tab-0-1] MUST have a screen in the range
 of 7 to 18 inches.
 
+** Gyroscope**
+
+If Tablet device implementations include a 3-axis gyroscope, they:
+
+*   [[7.3](#7_3_sensors).4/Tab-1-1] MUST be capable of measuring orientation changes
+up to 1000 degrees per second.
+
 **Minimum Memory and Storage (Section 7.6.1)**
 
 The screen densities listed for small/normal screens in the handheld
diff --git a/7_hardware-compatibility/7_3_sensors.md b/7_hardware-compatibility/7_3_sensors.md
index b52934d..12fa21d 100644
--- a/7_hardware-compatibility/7_3_sensors.md
+++ b/7_hardware-compatibility/7_3_sensors.md
@@ -257,8 +257,6 @@
     RECOMMENDED to also implement the
     [`TYPE_GYROSCOPE_UNCALIBRATED`](https://developer.android.com/reference/android/hardware/Sensor.html#TYPE_GYROSCOPE_UNCALIBRATED)
     sensor.
-*   [C-1-3] MUST be capable of measuring orientation changes up to 1,000 degrees
-per second.
 *   [C-1-4] MUST have a resolution of 12-bits or more and SHOULD have a
 resolution of 16-bits or more.
 *   [C-1-5] MUST be temperature compensated.