Main MRPT website > C++ reference for MRPT 1.5.6
xsrawgpsdop.h
Go to the documentation of this file.
1 /* +---------------------------------------------------------------------------+
2  | Mobile Robot Programming Toolkit (MRPT) |
3  | http://www.mrpt.org/ |
4  | |
5  | Copyright (c) 2005-2017, Individual contributors, see AUTHORS file |
6  | See: http://www.mrpt.org/Authors - All rights reserved. |
7  | Released under BSD License. See details in http://www.mrpt.org/License |
8  +---------------------------------------------------------------------------+ */
9 #ifndef XSRAWGPSDOP_H
10 #define XSRAWGPSDOP_H
11 
12 #include "pstdint.h"
13 
14 #ifdef _MSC_VER
15 #pragma pack(push, 1)
16 #endif
17 
18 #ifndef __cplusplus
19 #define XSRAWGPSDOP_INITIALIZER { 0, 0, 0, 0, 0, 0, 0, 0 }
20 #endif
21 
22 /*! \brief A container for NAV-DOP data
23  \details DOP values are dimensionless.
24  All dop values are scaled by a factor of 100. that is, if the unit transmits a value of e.g. 156,
25  it means that the DOP value is 1.56.
26 */
28 {
29  uint32_t m_itow; //!< Gps time of week (ms)
30  uint16_t m_gdop; //!< Geometric DOP
31  uint16_t m_pdop; //!< Position DOP
32  uint16_t m_tdop; //!< Time DOP
33  uint16_t m_vdop; //!< Vertical DOP
34  uint16_t m_hdop; //!< Horizontal DOP
35  uint16_t m_ndop; //!< Northing DOP
36  uint16_t m_edop; //!< Easting DOP
37 };
38 typedef struct XsRawGpsDop XsRawGpsDop;
39 
40 #ifdef _MSC_VER
41 #pragma pack(pop)
42 #endif
43 
44 #endif // file guard
unsigned __int16 uint16_t
Definition: rptypes.h:46
uint16_t m_hdop
Horizontal DOP.
Definition: xsrawgpsdop.h:34
uint16_t m_edop
Easting DOP.
Definition: xsrawgpsdop.h:36
uint16_t m_gdop
Geometric DOP.
Definition: xsrawgpsdop.h:30
uint16_t m_tdop
Time DOP.
Definition: xsrawgpsdop.h:32
uint32_t m_itow
Gps time of week (ms)
Definition: xsrawgpsdop.h:29
uint16_t m_ndop
Northing DOP.
Definition: xsrawgpsdop.h:35
uint16_t m_vdop
Vertical DOP.
Definition: xsrawgpsdop.h:33
A container for NAV-DOP data.
Definition: xsrawgpsdop.h:27
uint16_t m_pdop
Position DOP.
Definition: xsrawgpsdop.h:31
unsigned __int32 uint32_t
Definition: rptypes.h:49



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019