Show / Hide Table of Contents

Class SystemNmeaDevice

This class provides access to the Android system location service's raw NMEA stream The ACCESS_FINE_LOCATION permission is required.

Inheritance
object
NmeaDevice
SystemNmeaDevice
Implements
IDisposable
Inherited Members
NmeaDevice.OpenAsync()
NmeaDevice.ReadAsync(byte[], int, int, CancellationToken)
NmeaDevice.CloseAsync()
NmeaDevice.MessageReceived
NmeaDevice.DeviceDisconnected
NmeaDevice.Dispose()
NmeaDevice.Dispose(bool)
NmeaDevice.IsOpen
NmeaDevice.CanWrite
NmeaDevice.WriteAsync(byte[], int, int)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: NmeaParser
Assembly: NmeaParser.dll
Syntax
public class SystemNmeaDevice : NmeaDevice, IDisposable

Constructors

Name Description
SystemNmeaDevice(Context)

Initializes a new instance of the SystemNmeaDevice class.

Properties

Name Description
Accuracy

Gets the estimated accuracy of this location, in meters as reported by the system location provider (not NMEA based). Returns NaN if no estimate is available or the active location provider isn't GPS (ie IP/WiFi/Network Provider)

Methods

Name Description
CloseStreamAsync(Stream)

Closes the stream the NmeaDevice is working on top off.

OpenStreamAsync()

Creates and opens the stream the NmeaDevice is working on top off.

Applies

TargetVersions
.NET Androidmain, v3.0
Xamarin.Androidv2.2, v2.1, v2.0
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX