FilteredGps implements the IGps interface and may be used as a drop-in replacement for other GPS devices.
Thetype exposes the following members.
Create a new FilteredGps from a given source GPS device, a FilterMode and a prediction factor (in seconds, see remarks).
If the inner GPS reports a speed lower than this threshold, then the heading is estimated instead of using the source GPS's heading. The units for this property should be the same as the speed units for the source GPS.
When the inner GPS reports a speed lower than the HeadingSpeedThreshold the heading is updated when the vehicle has traveled this distance. The unit for this property is Meters.
Returns the IGps member encapsulated within this FilteredGps object.
Get the Position of the filtered GPS unit.
Determine the powered state of the (inner) GPS unit.
Determines whether the specified object is equal to the current object.(Inherited from .)
Serves as the default hash function.(Inherited from .)
Gets the(Inherited from of the current instance. .)
Power down the (inner) GPS unit.
Power up the (inner) GPS unit.
Returns a string that represents the current object.(Inherited from .)
An eventhandler called when this GPS device experiences a fatal exception.
An eventhandler to be fired when the position of this GPS device is updated.
This is the number of position updates that a fix must stay the same type before it will be considered to have changed to that type