Skip to main content

Class GsvDecoder

Process the Satellites in view messages from a GPS module.

Assembly: NmeaProcessor.dll​
View Source​
Declaration
public class GsvDecoder : INmeaDecoder

Implements:
Meadow.Foundation.Sensors.Location.Gnss.INmeaDecoder

Properties​

Prefix​

Get the prefix for the decoder.

View Source​
Declaration
public string Prefix { get; }

Name​

Get the friendly (human readable) name for the decoder.

View Source​
Declaration
public string Name { get; }

Fields​

_satellites​

List of satellites.

View Source​
Declaration
protected Satellite[]? _satellites

Methods​

Process(NmeaSentence)​

Process the message from the GPS.

View Source​
Declaration
public void Process(NmeaSentence sentence)
Parameters​
TypeNameDescription
Meadow.Peripherals.Sensors.Location.Gnss.NmeaSentencesentenceString array of the elements of the message.

Events​

SatellitesInViewReceived​

Event raised when valid GSV data is received.

View Source​
Declaration
public event EventHandler<SatellitesInView> SatellitesInViewReceived
Event Type​

System.EventHandler<Meadow.Peripherals.Sensors.Location.Gnss.SatellitesInView>

Implements​