GnssMeasurement.CodeType Property

Definition

Gets the GNSS measurement's code type.

public string CodeType { [Android.Runtime.Register("getCodeType", "()Ljava/lang/String;", "", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getCodeType", "()Ljava/lang/String;", "", ApiSince=29)>]
member this.CodeType : string

Property Value

Attributes

Remarks

Gets the GNSS measurement's code type.

Similar to the Attribute field described in RINEX 3.03, e.g., in Tables 4-10, and Table A2 at the RINEX 3.03 Update 1 Document.

Returns "A" for GALILEO E1A, GALILEO E6A, IRNSS L5A, IRNSS SA.

Returns "B" for GALILEO E1B, GALILEO E6B, IRNSS L5B, IRNSS SB.

Returns "C" for GPS L1 C/A, GPS L2 C/A, GLONASS G1 C/A, GLONASS G2 C/A, GALILEO E1C, GALILEO E6C, SBAS L1 C/A, QZSS L1 C/A, IRNSS L5C.

Returns "D" for BDS B1C D.

Returns "I" for GPS L5 I, GLONASS G3 I, GALILEO E5a I, GALILEO E5b I, GALILEO E5a+b I, SBAS L5 I, QZSS L5 I, BDS B1 I, BDS B2 I, BDS B3 I.

Returns "L" for GPS L1C (P), GPS L2C (L), QZSS L1C (P), QZSS L2C (L), LEX(6) L.

Returns "M" for GPS L1M, GPS L2M.

Returns "N" for GPS L1 codeless, GPS L2 codeless.

Returns "P" for GPS L1P, GPS L2P, GLONASS G1P, GLONASS G2P, BDS B1C P.

Returns "Q" for GPS L5 Q, GLONASS G3 Q, GALILEO E5a Q, GALILEO E5b Q, GALILEO E5a+b Q, SBAS L5 Q, QZSS L5 Q, BDS B1 Q, BDS B2 Q, BDS B3 Q.

Returns "S" for GPS L1C (D), GPS L2C (M), QZSS L1C (D), QZSS L2C (M), LEX(6) S.

Returns "W" for GPS L1 Z-tracking, GPS L2 Z-tracking.

Returns "X" for GPS L1C (D+P), GPS L2C (M+L), GPS L5 (I+Q), GLONASS G3 (I+Q), GALILEO E1 (B+C), GALILEO E5a (I+Q), GALILEO E5b (I+Q), GALILEO E5a+b(I+Q), GALILEO E6 (B+C), SBAS L5 (I+Q), QZSS L1C (D+P), QZSS L2C (M+L), QZSS L5 (I+Q), LEX(6) (S+L), BDS B1 (I+Q), BDS B1C (D+P), BDS B2 (I+Q), BDS B3 (I+Q), IRNSS L5 (B+C).

Returns "Y" for GPS L1Y, GPS L2Y.

Returns "Z" for GALILEO E1 (A+B+C), GALILEO E6 (A+B+C), QZSS L1-SAIF.

Returns "UNKNOWN" if the GNSS Measurement's code type is unknown.

This is used to specify the observation descriptor defined in GNSS Observation Data File Header Section Description in the RINEX standard (Version 3.XX), in cases where the code type does not align with the above listed values. For example, if a code type "G" is added, this string shall be set to "G".

Java documentation for android.location.GnssMeasurement.getCodeType().

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to