Click or drag to resize

NoisyGps Class

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release
NoisyGps encapsulates and filters the heading, speed, location and satellite fix of a simulated GPS device to more accurately reflect the behavior of a real-world device.

NoisyGps implements the IGps interface and may be used as a drop-in replacement for other GPS devices.

Inheritance Hierarchy
SystemObject
  Telogis.GeoBase.NavigationNoisyGps

Namespace:  Telogis.GeoBase.Navigation
Assembly:  geobase.net (in geobase.net.dll) Version: 4.99.0.0
Syntax
public class NoisyGps : IGpsWrapper, IGps

The NoisyGps type exposes the following members.

Constructors
  NameDescription
Public methodNoisyGps(IGps)
Create a new NoisyGPS from a given GPS source.
Public methodNoisyGps(Random, IGps)
Create a new NoisyGPS from a given GPS source.
Top
Properties
  NameDescription
Public propertyInnerGps
Returns the IGps member encapsulated within this NoisyGps object.
Public propertyPosition
Gets the last recorded GPS Position.
Public propertyPoweredUp
Gets the powered up state of the GPS unit.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodPowerDown
Closes down the GPS interface and releases the port as the unit is powered down.
Public methodPowerUp
Initializes the GPS hardware interface as the unit is powered up.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
  NameDescription
Public eventGPSException
Called when the GPS experiences a fatal exception that may affect its ability to continue working.
Public eventUpdate
This event handler will be called every time the NoisyGps updates its position.
Top
Remarks
The encapsulated device will randomly lose then re-acquire satellite lock.
See Also