Class GsaData
- Namespace
- Iot.Device.Common.GnssDevice
- Assembly
- Iot.Device.Common.GnssDevice.dll
Represents the GSA (GNSS DOP and Active Satellites) NMEA0183 data from a Gnss device.
public class GsaData : NmeaData
- Inheritance
-
GsaData
- Inherited Members
Constructors
GsaData()
Initializes a new instance of the GsaData class.
public GsaData()
Properties
Fix
Gets the Gnss module fix status.
public Fix Fix { get; }
Property Value
HorizontalDilutionOfPrecision
Gets or sets the Horizontal Dilution of Precision of the GNSS position.
public double HorizontalDilutionOfPrecision { get; set; }
Property Value
MessageId
Gets the NMEA message ID.
public override string MessageId { get; }
Property Value
OperationMode
Gets the operation mode of the Gnss module.
public GnssOperation OperationMode { get; }
Property Value
PositionDilutionOfPrecision
Gets or sets the Position Dilution of Precision of the GNSS position.
public double PositionDilutionOfPrecision { get; set; }
Property Value
PositioningIndicator
Gets the positioning indicator.
public PositioningIndicator PositioningIndicator { get; }
Property Value
SatellitesInUse
Gets the satellite in use.
public int[] SatellitesInUse { get; }
Property Value
- int[]
VerticalDilutionOfPrecision
Gets or sets the Vertical Dilution of Precision of the GNSS position.
public double VerticalDilutionOfPrecision { get; set; }
Property Value
Methods
Parse(string)
Parse the GPGSA data.
public override NmeaData Parse(string inputData)
Parameters
inputData
stringThe input data string.
Returns
- NmeaData
An NmeaData.