INTRODUCTION Overview Download and Install Quick Start Documentation Publications NONFRAMEWORK CODE Driver Interfaces Drivers Libraries Utilities FRAMEWORK CODE Interfaces Components Libraries Utilities Full Software Listings DEVELOPER Tutorials Examples Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
hydrointerfaces::InsGps Class Reference
|
Classes | |
class | Config |
general configuration of a Ins/Gps system; empty for now More... | |
class | GenericData |
Generic (base) type returned by a read. More... | |
class | GpsData |
Gps: global position, plus velocity. More... | |
class | ImuData |
Imu: strapdown inertial measurements. More... | |
class | InsData |
Ins: global position plus velocity orientation. More... | |
Public Types | |
enum | Datatype { Ins, Gps, Imu } |
possible types GenericData can contain More... | |
enum | StatusMessageType { NoMsg, Initialising, Ok, Warning, Fault } |
possible Status Messages GenericData can contain More... | |
Gps Status | |
enum | GpsSolutionStatus { NoFix, BadFix, TwoDFix, GoodFix } |
solution status More... | |
enum | GpsCorrectionMethod { NoDiff, CodeDiff, CarrierDiff } |
what type of corrections do we have More... | |
enum | GpsCorrectionSource { Local, Distant, Satellite } |
where do the corrections come from More... | |
Public Member Functions | |
virtual std::auto_ptr < GenericData > | read ()=0 |
blocking read on the driver |
Abstract class for a Ins/Gps system.
All drivers should implement this, making it simple to add support for different drivers
This guy is not guaranteed to be thread-safe!
possible types GenericData can contain
Ins |
GenericData is really InsData. |
Gps |
GenericData is really GpsData. |
Imu |
GenericData is really ImuData. |
where do the corrections come from
solution status
possible Status Messages GenericData can contain
Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)