Class Gbs
GNSS Satellite Fault Detection
Inherited Members
Namespace: NmeaParser.Messages
Assembly: NmeaParser.dll
Syntax
[NmeaMessageType("--GBS")]
public class Gbs : NmeaMessage, IEquatable<NmeaMessage>, ITimestampedMessage
Remarks
This sentence is used to support Receiver Autonomous Integrity Monitoring (RAIM). Given that a GNSS receiver is tracking enough satellites to perform integrity checks of the positioning quality of the position solution a sentence is needed to report the output of this process to other systems to advise the system user.With the RAIM in the GNSS receiver, the receiver can isolate faults to individual satellites and not use them in its position and velocity calculations.Also, the GNSS receiver can still track the satellite and easily judge when it is back within tolerance.This sentence shall be used for reporting this RAIM information. To perform this integrity function, the GNSS receiver must have at least two observables in addition to the minimum required for navigation.Normally these observables take the form of additional redundant satellites.
If only GPS, GLONASS, Galileo, BDS, QZSS, NavIC (IRNSS) is used for the reported position solution the talker ID is GP, GL, GA, GB, GQ, GI respectively and the errors pertain to the individual system.If satellites from multiple systems are used to obtain the reported position solution the talker ID is GN and the errors pertain to the combined solution.
Constructors
Name | Description |
---|---|
Gbs(string, string[]) | Initializes a new instance of the Gbs class. |
Properties
Name | Description |
---|---|
AltitudeError | Expected Error in altitude |
BiasEstimate | Estimate of bias in meters on most likely failed satellite |
FixTime | UTC time of the GGA or GNS fix associated with this sentence. |
LatitudeError | Expected Error in latitude |
LongitudeError | Expected Error in longitude |
MissedDetectionProbability | Probability of missed detection for most likely failed satellite |
SatelliteId | ID number of most likely failed satellite |
StandardDeviation | Standard deviation of bias estimate |
Applies
Target | Versions |
---|---|
.NET Standard 2.0 | main, v3.0, v2.2, v2.1 |
.NET | main, v3.0 |
.NET Windows | main, v3.0 |
.NET Android | main, v3.0 |
.NET iOS | main, v3.0 |
.NET Framework | main, v3.0, v2.2, v2.1 |
UWP | main, v3.0, v2.2, v2.1 |
Xamarin.Android | v2.2, v2.1 |
Xamarin.iOS | v2.2, v2.1 |