aboutsummaryrefslogtreecommitdiff
path: root/apps/drivers/gps/ubx.h
diff options
context:
space:
mode:
authorJulian Oes <joes@student.ethz.ch>2013-02-06 12:41:05 -0800
committerJulian Oes <joes@student.ethz.ch>2013-02-06 12:41:05 -0800
commitfc4be3e7280db480b67b7c6cec11e35481969bbb (patch)
tree90f760ad4022a3ad568a815e3a89e29cd4e47d48 /apps/drivers/gps/ubx.h
parenta79ad17f09ac69bf2a19a4f617fa1df16bcaa6be (diff)
downloadpx4-firmware-fc4be3e7280db480b67b7c6cec11e35481969bbb.tar.gz
px4-firmware-fc4be3e7280db480b67b7c6cec11e35481969bbb.tar.bz2
px4-firmware-fc4be3e7280db480b67b7c6cec11e35481969bbb.zip
Changed gps position topic mostly to SI units and float, removed counters and added specifig timestamps
Diffstat (limited to 'apps/drivers/gps/ubx.h')
-rw-r--r--apps/drivers/gps/ubx.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/apps/drivers/gps/ubx.h b/apps/drivers/gps/ubx.h
index d3c6c6d4c..43cded02f 100644
--- a/apps/drivers/gps/ubx.h
+++ b/apps/drivers/gps/ubx.h
@@ -54,7 +54,7 @@
#define UBX_MESSAGE_NAV_POSLLH 0x02
#define UBX_MESSAGE_NAV_SOL 0x06
#define UBX_MESSAGE_NAV_TIMEUTC 0x21
-#define UBX_MESSAGE_NAV_DOP 0x04
+//#define UBX_MESSAGE_NAV_DOP 0x04
#define UBX_MESSAGE_NAV_SVINFO 0x30
#define UBX_MESSAGE_NAV_VELNED 0x12
//#define UBX_MESSAGE_RXM_SVSI 0x20
@@ -140,18 +140,18 @@ typedef struct {
uint8_t ck_b;
} gps_bin_nav_timeutc_packet_t;
-typedef struct {
- uint32_t time_milliseconds; /**< GPS Millisecond Time of Week */
- uint16_t gDOP; /**< Geometric DOP (scaling 0.01) */
- uint16_t pDOP; /**< Position DOP (scaling 0.01) */
- uint16_t tDOP; /**< Time DOP (scaling 0.01) */
- uint16_t vDOP; /**< Vertical DOP (scaling 0.01) */
- uint16_t hDOP; /**< Horizontal DOP (scaling 0.01) */
- uint16_t nDOP; /**< Northing DOP (scaling 0.01) */
- uint16_t eDOP; /**< Easting DOP (scaling 0.01) */
- uint8_t ck_a;
- uint8_t ck_b;
-} gps_bin_nav_dop_packet_t;
+//typedef struct {
+// uint32_t time_milliseconds; /**< GPS Millisecond Time of Week */
+// uint16_t gDOP; /**< Geometric DOP (scaling 0.01) */
+// uint16_t pDOP; /**< Position DOP (scaling 0.01) */
+// uint16_t tDOP; /**< Time DOP (scaling 0.01) */
+// uint16_t vDOP; /**< Vertical DOP (scaling 0.01) */
+// uint16_t hDOP; /**< Horizontal DOP (scaling 0.01) */
+// uint16_t nDOP; /**< Northing DOP (scaling 0.01) */
+// uint16_t eDOP; /**< Easting DOP (scaling 0.01) */
+// uint8_t ck_a;
+// uint8_t ck_b;
+//} gps_bin_nav_dop_packet_t;
typedef struct {
uint32_t time_milliseconds; /**< GPS Millisecond Time of Week */
@@ -311,7 +311,7 @@ typedef enum {
NAV_POSLLH,
NAV_SOL,
NAV_TIMEUTC,
- NAV_DOP,
+// NAV_DOP,
NAV_SVINFO,
NAV_VELNED,
// RXM_SVSI,
@@ -371,7 +371,7 @@ private:
unsigned _payload_size;
bool _new_nav_posllh;
bool _new_nav_timeutc;
- bool _new_nav_dop;
+// bool _new_nav_dop;
bool _new_nav_sol;
bool _new_nav_velned;
};