Make nightlytest only for arm. Silent some warning.
[bertos.git] / bertos / net / nmea_test.c
index 0c5e955190c11698c619d181ae942c46da7d2cd3..f95125d051c997f3cb71551bac24a3d0a94e1b05 100644 (file)
@@ -33,6 +33,8 @@
  * \brief NMEA parser test.
  *
  * \author Daniele Basile <asterix@develer.com>
+ *
+ * notest:avr
  */
 
 #include "nmea.h"
@@ -65,6 +67,11 @@ static char nmea_test_vector[] =
 "$GPGSV,1,1,02,1,,,41,12,,,35,,,,,,,,*4A\r\n"                                 /* acquired */
 "$GPRMC,091145.698,V,0000.0000,S,00000.0000,W,0.00,0.00,051009,,,A*74\r\n"    /* acquired */
 "$GPVTG,0.00,T,,,0.00,N,0.00,K,A*70\r\n"                                      /* acquired */
+"$GPGGA,170529.948,4351.0841,N,01108.8685,E,1,05,02.6,57.4,M,45.2,M,,*50\r\n"
+"$GPRMC,170525.949,A,4351.0843,N,01108.8687,E,0.00,237.67,051009,,,A*61\r\n"
+"$GPVTG,237.67,T,,,0.00,N,0.00,K,A*77\r\n"
+"$GPGSV,3,1,09,3,78,302,37,6,87,031,,7,05,292,37,14,05,135,*48\r\n"
+"$GPGGA,170527.949,4351.0842,N,01108.8685,E,1,05,02.6,57.4,M,45.2,M,,*5C\r\n"
 };
 
 
@@ -77,7 +84,7 @@ static void gpgga_callout(nmeap_context_t *context, void *data, void *user_data)
        (void)user_data;
        NmeaGga *gga = (NmeaGga *)data;
 
-    kprintf("found GPGGA message %d %d %d %lu %d %d %d %d\n",
+    kprintf("found GPGGA message %ld %ld %d %lu %d %d %d %d\n",
             gga->latitude,
             gga->longitude,
             gga->altitude,
@@ -98,7 +105,7 @@ static void gprmc_callout(nmeap_context_t *context, void *data, void *user_data)
        (void)user_data;
     NmeaRmc *rmc = (NmeaRmc *)data;
 
-       kprintf("found GPRMC Message %lu %c %d %d %d %d %d\n",
+       kprintf("found GPRMC Message %lu %c %d %ld %ld %d %d\n",
             rmc->time,
             rmc->warn,
             rmc->latitude,