pud: update nmealib to 2.0.0
[olsrd.git] / lib / pud / nmealib / src / sentence.c
index cf98c72..8e6abc1 100644 (file)
@@ -1,9 +1,6 @@
 /*
  * This file is part of nmealib.
  *
- * Copyright (c) 2008 Timur Sinitsyn
- * Copyright (c) 2011 Ferry Huberts
- *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
  * License as published by the Free Software Foundation; either
 
 #include <string.h>
 
-void nmea_zero_GPGGA(nmeaGPGGA *pack)
-{
-    memset(pack, 0, sizeof(nmeaGPGGA));
-    nmea_time_now(&pack->utc);
-    pack->ns = 'N';
-    pack->ew = 'E';
-    pack->elv_units = 'M';
-    pack->diff_units = 'M';
+void nmea_zero_GPGGA(nmeaGPGGA *pack) {
+       memset(pack, 0, sizeof(nmeaGPGGA));
+       nmea_time_now(&pack->utc, &pack->present);
+       pack->ns = 'N';
+       pack->ew = 'E';
+       pack->elv_units = 'M';
+       pack->diff_units = 'M';
 }
 
-void nmea_zero_GPGSA(nmeaGPGSA *pack)
-{
-    memset(pack, 0, sizeof(nmeaGPGSA));
-    pack->fix_mode = 'A';
-    pack->fix_type = NMEA_FIX_BAD;
+void nmea_zero_GPGSA(nmeaGPGSA *pack) {
+       memset(pack, 0, sizeof(nmeaGPGSA));
+       pack->fix_mode = 'A';
+       pack->fix_type = NMEA_FIX_BAD;
 }
 
-void nmea_zero_GPGSV(nmeaGPGSV *pack)
-{
-    memset(pack, 0, sizeof(nmeaGPGSV));
+void nmea_zero_GPGSV(nmeaGPGSV *pack) {
+       memset(pack, 0, sizeof(nmeaGPGSV));
 }
 
-void nmea_zero_GPRMC(nmeaGPRMC *pack)
-{
-    memset(pack, 0, sizeof(nmeaGPRMC));
-    nmea_time_now(&pack->utc);
-    pack->status = 'V';
-    pack->ns = 'N';
-    pack->ew = 'E';
-    pack->declin_ew = 'E';
+void nmea_zero_GPRMC(nmeaGPRMC *pack) {
+       memset(pack, 0, sizeof(nmeaGPRMC));
+       nmea_time_now(&pack->utc, &pack->present);
+       pack->status = 'V';
+       pack->ns = 'N';
+       pack->ew = 'E';
+       pack->magvar_ew = 'E';
+       pack->mode = 'N';
 }
 
-void nmea_zero_GPVTG(nmeaGPVTG *pack)
-{
-    memset(pack, 0, sizeof(nmeaGPVTG));
-    pack->dir_t = 'T';
-    pack->dec_m = 'M';
-    pack->spn_n = 'N';
-    pack->spk_k = 'K';
+void nmea_zero_GPVTG(nmeaGPVTG *pack) {
+       memset(pack, 0, sizeof(nmeaGPVTG));
+       pack->track_t = 'T';
+       pack->mtrack_m = 'M';
+       pack->spn_n = 'N';
+       pack->spk_k = 'K';
 }