diff options
| author | 2023-01-06 17:40:29 -0800 | |
|---|---|---|
| committer | 2023-03-07 14:43:30 -0800 | |
| commit | 5f5c8188fc5616092fff276d02c813d34a5ce0cb (patch) | |
| tree | cf1d65ef4d544918377ac9f8175d4e0f8ad3894c /location/java | |
| parent | 4bd93e8b1048bc4a91c166529a64b27184ca89ed (diff) | |
Update the Javadoc of getReceivedSvTimeNanos()
Added GPS L1C(P), BDS B1C(P) with value: CODE_LOCK(10 ms), STATE_2ND_CODE_LOCK(18000 ms), TOW_KNOWN(1 week).
Added BDS B2AQ: Same as E5AQ
Added IRNSS: Same as GPS L1 C/A
Bug: 264588057
Test: Javadoc only
Change-Id: I187ecd0452efa97700a141a1837801b45f82da2d
Diffstat (limited to 'location/java')
| -rw-r--r-- | location/java/android/location/GnssMeasurement.java | 129 |
1 files changed, 105 insertions, 24 deletions
diff --git a/location/java/android/location/GnssMeasurement.java b/location/java/android/location/GnssMeasurement.java index ab3dafe9cec7..b0769abce295 100644 --- a/location/java/android/location/GnssMeasurement.java +++ b/location/java/android/location/GnssMeasurement.java @@ -497,24 +497,29 @@ public final class GnssMeasurement implements Parcelable { * <thead> * <tr> * <td /> - * <td colspan="3"><strong>GPS/QZSS</strong></td> + * <td colspan="4"><strong>GPS/QZSS</strong></td> * <td><strong>GLNS</strong></td> - * <td colspan="2"><strong>BDS</strong></td> + * <td colspan="4"><strong>BDS</strong></td> * <td colspan="3"><strong>GAL</strong></td> * <td><strong>SBAS</strong></td> + * <td><strong>IRNSS</strong></td> * </tr> * <tr> * <td><strong>State Flag</strong></td> * <td><strong>L1 C/A</strong></td> + * <td><strong>L1 C(P)</strong></td> * <td><strong>L5I</strong></td> * <td><strong>L5Q</strong></td> * <td><strong>L1OF</strong></td> * <td><strong>B1I (D1)</strong></td> - * <td><strong>B1I (D2)</strong></td> + * <td><strong>B1I (D2)</strong></td> + * <td><strong>B1C (P)</strong></td> + * <td><strong>B2AQ </strong></td> * <td><strong>E1B</strong></td> * <td><strong>E1C</strong></td> * <td><strong>E5AQ</strong></td> * <td><strong>L1 C/A</strong></td> + * <td><strong>L5C</strong></td> * </tr> * </thead> * <tbody> @@ -532,87 +537,123 @@ public final class GnssMeasurement implements Parcelable { * <td>0</td> * <td>0</td> * <td>0</td> + * <td>0</td> + * <td>0</td> + * <td>0</td> + * <td>0</td> * </tr> * <tr> * <td> * <strong>STATE_CODE_LOCK</strong> * </td> * <td>1 ms</td> + * <td>10 ms</td> + * <td>1 ms</td> * <td>1 ms</td> * <td>1 ms</td> * <td>1 ms</td> * <td>1 ms</td> + * <td>10 ms</td> * <td>1 ms</td> * <td>-</td> * <td>-</td> * <td>1 ms</td> * <td>1 ms</td> + * <td>1 ms</td> * </tr> * <tr> * <td> * <strong>STATE_SYMBOL_SYNC</strong> * </td> - * <td>20 ms (optional)</td> + * <td>-</td> + * <td>-</td> * <td>10 ms</td> - * <td>1 ms (optional)</td> + * <td>-</td> * <td>10 ms</td> - * <td>20 ms (optional)</td> + * <td>-</td> * <td>2 ms</td> - * <td>4 ms (optional)</td> - * <td>4 ms (optional)</td> - * <td>1 ms (optional)</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * <td>2 ms</td> + * <td>-</td> * </tr> * <tr> * <td> * <strong>STATE_BIT_SYNC</strong> * </td> * <td>20 ms</td> + * <td>-</td> * <td>20 ms</td> - * <td>1 ms (optional)</td> + * <td>-</td> * <td>20 ms</td> * <td>20 ms</td> * <td>-</td> + * <td>-</td> + * <td>-</td> * <td>8 ms</td> * <td>-</td> - * <td>1 ms (optional)</td> + * <td>-</td> * <td>4 ms</td> + * <td>20 ms</td> * </tr> * <tr> * <td> * <strong>STATE_SUBFRAME_SYNC</strong> * </td> - * <td>6s</td> - * <td>6s</td> + * <td>6 s</td> + * <td>-</td> + * <td>6 s</td> + * <td>-</td> * <td>-</td> - * <td>2 s</td> * <td>6 s</td> * <td>-</td> * <td>-</td> + * <td>100 ms</td> + * <td>-</td> * <td>-</td> * <td>100 ms</td> * <td>-</td> + * <td>6 s</td> * </tr> * <tr> * <td> * <strong>STATE_TOW_DECODED</strong> * </td> - * <td colspan="2">1 week</td> + * <td>1 week</td> * <td>-</td> - * <td>1 day</td> - * <td colspan="2">1 week</td> - * <td colspan="2">1 week</td> + * <td>1 week</td> + * <td>-</td> + * <td>-</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>-</td> + * <td>-</td> + * <td>1 week</td> + * <td>1 week</td> * <td>-</td> * <td>1 week</td> + * <td>1 week</td> * </tr> * <tr> * <td> * <strong>STATE_TOW_KNOWN</strong> * </td> - * <td colspan="3">1 week</td> - * <td>1 day</td> - * <td colspan="2">1 week</td> - * <td colspan="3">1 week</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>-</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>1 week</td> + * <td>1 week</td> * <td>1 week</td> * </tr> * <tr> @@ -622,6 +663,7 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> * <td>2 s</td> * <td>-</td> * <td>-</td> @@ -629,6 +671,9 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> @@ -637,6 +682,7 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> * <td>1 day</td> * <td>-</td> * <td>-</td> @@ -644,6 +690,9 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> @@ -652,6 +701,7 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> * <td>1 day</td> * <td>-</td> * <td>-</td> @@ -659,6 +709,9 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> @@ -669,11 +722,15 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> * <td>2 ms</td> * <td>-</td> * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> @@ -684,11 +741,15 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> * <td>600 ms</td> * <td>-</td> * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> @@ -700,10 +761,14 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * <td>4 ms</td> * <td>4 ms</td> * <td>-</td> * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> @@ -716,24 +781,32 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * <td>100 ms</td> * <td>-</td> * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> * <strong>STATE_2ND_CODE_LOCK</strong> * </td> * <td>-</td> - * <td>10 ms (optional)</td> + * <td>18000 ms</td> + * <td>10 ms</td> * <td>20 ms</td> * <td>-</td> * <td>-</td> * <td>-</td> + * <td>18000 ms</td> + * <td>100 ms</td> + * <td>-</td> * <td>-</td> - * <td>100 ms (optional)</td> * <td>100 ms</td> * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> @@ -745,10 +818,14 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * <td>2 s</td> * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> * </tr> * <tr> * <td> @@ -763,7 +840,11 @@ public final class GnssMeasurement implements Parcelable { * <td>-</td> * <td>-</td> * <td>-</td> + * <td>-</td> + * <td>-</td> + * <td>-</td> * <td>1 s</td> + * <td>-</td> * </tr> * </tbody> * </table> |