GnssNavigationMessage.SubmessageId Property

Definition

Gets the sub-message identifier, relevant to the #getType() of the message.

public int SubmessageId { [Android.Runtime.Register("getSubmessageId", "()I", "", ApiSince=24)] get; }
[<get: Android.Runtime.Register("getSubmessageId", "()I", "", ApiSince=24)>]
member this.SubmessageId : int

Property Value

Attributes

Remarks

Gets the sub-message identifier, relevant to the #getType() of the message.

<ul> <li> For GPS L1 C/A, BeiDou D1 &amp; BeiDou D2, the submessage id corresponds to the subframe number of the navigation message, in the range of 1-5.</li> <li>For Glonass L1 C/A, this refers to the String number, in the range from 1-15</li> <li>For Galileo F/NAV, this refers to the page type in the range 1-6</li> <li>For Galileo I/NAV, this refers to the word type in the range 1-10+</li> <li>For Galileo in particular, the type information embedded within the data bits may be even more useful in interpretation, than the nominal page and word types provided in this field.</li> <li> For SBAS, the submessage id corresponds to the message type, in the range 1-63.</li> <li> For Beidou CNAV1, the submessage id corresponds to the subframe number of the navigation message, in the range of 1-3.</li> <li> For Beidou CNAV2, the submessage id corresponds to the message type, in the range 1-63.</li> <li> For IRNSS L5 C/A, the submessage id corresponds to the subframe number of the navigation message, in the range of 1-4.</li> </ul>

Java documentation for android.location.GnssNavigationMessage.getSubmessageId().

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