aboutsummaryrefslogtreecommitdiff
path: root/apps/gps/nmea_helper.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gps/nmea_helper.c')
-rw-r--r--apps/gps/nmea_helper.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/gps/nmea_helper.c b/apps/gps/nmea_helper.c
index 577a3a01c..1a50371c1 100644
--- a/apps/gps/nmea_helper.c
+++ b/apps/gps/nmea_helper.c
@@ -214,7 +214,7 @@ void *nmea_loop(void *args)
nmea_gps->eph = (uint16_t)(info->HDOP * 100); //TODO:test scaling
nmea_gps->epv = (uint16_t)(info->VDOP * 100); //TODO:test scaling
nmea_gps->vel = (uint16_t)(info->speed * 1000 / 36); //*1000/3600*100
- nmea_gps->cog = 65535;
+ nmea_gps->cog = (uint16_t)info->direction*100; //nmea: degrees float, ubx/mavlink: degrees*1e2
nmea_gps->satellites_visible = (uint8_t)info->satinfo.inview;
int i = 0;