GPS working with LoRa code - can't transmit faster that once every 6 seconds

Dependencies:   mbed LoRaWAN-lib_gps_lora SingleFrequencyLora

Revision:
15:b4d11baea8bc
Parent:
13:66d854ad31d8
--- a/app/l86.cpp	Fri Nov 24 15:39:51 2017 +0000
+++ b/app/l86.cpp	Wed Nov 29 15:01:09 2017 +0000
@@ -90,7 +90,9 @@
         strcpy(GPS_parsed.Longitude, tempLong);
         strcpy(GPS_parsed.Speed_Over_Ground,RMC_parsed.Speed_Over_Ground);
         strcpy(GPS_parsed.Course_Over_Ground,RMC_parsed.Course_Over_Ground);
-        strcpy(GPS_parsed.Date,RMC_parsed.Date);
+        // strcpy(GPS_parsed.Date,RMC_parsed.Date);
+        strcpy(GPS_parsed.Node_ID, TEST_NODE_ID);
+        strcpy(GPS_parsed.Node_Type, TEST_NODE_TYPE);
         strcpy(GPS_parsed.Valid,RMC_parsed.Status);
     }
     else {
@@ -98,8 +100,10 @@
         strcpy(GPS_parsed.Latitude,"+0000.0000");
         strcpy(GPS_parsed.Longitude,"+00000.0000");
         strcpy(GPS_parsed.Speed_Over_Ground,"0.00");
-        strcpy(GPS_parsed.Course_Over_Ground,"000.00");
-        strcpy(GPS_parsed.Date,"000000");
+        strcpy(GPS_parsed.Course_Over_Ground,"000.00");          
+        strcpy(GPS_parsed.Node_ID, TEST_NODE_ID);
+        strcpy(GPS_parsed.Node_Type, TEST_NODE_TYPE);
+        // strcpy(GPS_parsed.Date,"000000");
         strcpy(GPS_parsed.Valid,RMC_parsed.Status);
     }
     return GPS_parsed;
@@ -113,6 +117,6 @@
     pc2.printf("Longitude: %s\r\n",GPS_data_print.Longitude);
     pc2.printf("Speed: %s\r\n",GPS_data_print.Speed_Over_Ground);
     pc2.printf("Course: %s\r\n",GPS_data_print.Course_Over_Ground);
-    pc2.printf("Date: %s\r\n",GPS_data_print.Date);
+    // pc2.printf("Date: %s\r\n",GPS_data_print.Date);
 }