IGpsWrapper Interface |
Represents a class that modifies or encapsulates another implementation of IGps, for example NoisyGps and FilteredGps.
The encapsulated unit could be simulated, or an actual GPS unit. IGpsWrapper inherits the IGps interface.
Namespace: Telogis.GeoBase.Navigation
The IGpsWrapper type exposes the following members.
Name | Description | |
---|---|---|
InnerGps |
Returns the encapsulated IGps member.
| |
Position |
Implemented by derived classes to get the current Position.
(Inherited from IGps.) | |
PoweredUp |
Implemented by derived classes to check whether the GPS unit
is powered up. Should return true when the unit is powered
on, otherwise false.
(Inherited from IGps.) |
Name | Description | |
---|---|---|
PowerDown |
Implemented by derived classes to close the interface
to a GPS unit, as the unit is powered down.
(Inherited from IGps.) | |
PowerUp |
Implemented by derived classes to initialize the interface
to a GPS unit, as the unit is powered up.
(Inherited from IGps.) |
Name | Description | |
---|---|---|
GPSException |
Called when the GPS experiences a fatal exception that may affect its ability to continue working.
(Inherited from IGps.) | |
Update |
May be implemented by derived classes to act upon a GPS update.
(Inherited from IGps.) |