Table of Contents

Class Sim7672Gnss

Namespace
Iot.Device.AtModem.Gnss
Assembly
Iot.Device.AtModem.dll

Represents a Sim7672 Global Navigation Satellite System class.

public class Sim7672Gnss : GnssBase
Inheritance
Sim7672Gnss
Inherited Members

Properties

AutomaticUpdate

Gets or sets the interval between wich the GNSS position is updated. An event is raised when a new valid position is received.

public override TimeSpan AutomaticUpdate { get; set; }

Property Value

TimeSpan

GnssMode

Gets or sets the mode of the GNSS device.

public override GnssMode GnssMode { get; set; }

Property Value

GnssMode

IsRunning

Gets a value indicating whether the GNSS device is running.

public override bool IsRunning { get; }

Property Value

bool

StartMode

public GnssStartMode StartMode { get; set; }

Property Value

GnssStartMode

Methods

GetLocation()

Gets the position of the GNSS device.

public override Location GetLocation()

Returns

Location

A GNSS position or null if none.

GetProductDetails()

Gets the product details.

public override string GetProductDetails()

Returns

string

A string representing the product details.

Start()

Starts the GNSS device.

public override bool Start()

Returns

bool

A value indicating whether the start was successful.

Stop()

Stops the GNSS device.

public override bool Stop()

Returns

bool

A value indicating whether the stop was successful.