Merge "Clarify measurement interval documentation" into tm-dev am: 58178fd1b7 am: d2c7c79d17

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/17988968

Change-Id: I45082e26af34cc786383ba8bb52f5d1565274211
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/gnss/aidl/android/hardware/gnss/IGnssMeasurementInterface.aidl b/gnss/aidl/android/hardware/gnss/IGnssMeasurementInterface.aidl
index 8062aed..8733754 100644
--- a/gnss/aidl/android/hardware/gnss/IGnssMeasurementInterface.aidl
+++ b/gnss/aidl/android/hardware/gnss/IGnssMeasurementInterface.aidl
@@ -53,8 +53,13 @@
         /**
          * Time interval between the reported measurements in milliseconds.
          *
-         * The GNSS chipset must not report measurements with a rate slower than requested. All the
-         * available measurements must be reported to the framework.
+         * When there is no concurrent location and measurement requests, the GNSS chipset must
+         * report measurements at as close as possible to the requested rate, as is supported by the
+         * implementation.
+         *
+         * When there are concurrent location and measurement requests, the GNSS chipset must report
+         * measurements at the same or a faster rate than the requested. In the concurrency cases,
+         * all the available measurements must be reported to the framework.
          *
          * For cases where concurrently serving the location and the measurement requests would not
          * consume more power than only the measurement request, the faster rate of the 2 requests