Changeset 50 in flair-dev for trunk/include/FlairSensorActuator/NmeaGps.h
- Timestamp:
- 05/31/17 15:54:26 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/FlairSensorActuator/NmeaGps.h
r32 r50 15 15 16 16 #include <IODevice.h> 17 #include <Vector3D.h> 17 18 #include <nmea/nmea.h> 18 19 … … 21 22 class FrameworkManager; 22 23 class GeoCoordinate; 23 class Vector3D;24 24 class GpsData; 25 25 } … … 53 53 VTG = 0x02, /*!< VTG */ 54 54 GST = 0x04, /*!< GST */ 55 GSA = 0x08, /*!< GSA */ 55 56 }; 56 57 … … 59 60 * 60 61 * Construct a NmeaGps. 62 * It will be child of the FrameworkManager. 63 * 64 * \param name name 65 * \param NMEAFlags NMEA sentances to enable 66 */ 67 NmeaGps(std::string name, 68 NMEAFlags_t NMEAFlags); 69 70 /*! 71 * \brief Constructor 72 * 73 * Construct a NmeaGps. \n 74 * This contructor must only be called for a simulated device. 61 75 * 62 76 * \param parent parent 63 77 * \param name name 64 * \param NMEAFlags NMEA sentances to enable65 */66 NmeaGps(const core::FrameworkManager *parent, std::string name,67 NMEAFlags_t NMEAFlags);68 69 /*!70 * \brief Constructor71 *72 * Construct a NmeaGps. \n73 * This contructor must only be called for a simulated device.74 *75 * \param parent parent76 * \param name name77 78 */ 78 79 NmeaGps(const core::IODevice *parent, std::string name); … … 168 169 * \param point to store position 169 170 */ 170 void GetEnu(core::Vector3D *point);171 void GetEnu(core::Vector3Df *point); 171 172 172 173 protected: … … 222 223 }; 223 224 } // end namespace sensor 224 } // end namespace f ramewor225 } // end namespace flair 225 226 #endif // NMEAGPS_H
Note:
See TracChangeset
for help on using the changeset viewer.