 
 void loop(void)
 {
+    while (gps.available())
+    {
+        char c = gps.read();
+        console.print(c);
+        nmea.process(c);
+    }
+    
 	unsigned long currentMillis = millis();
 	if (currentMillis - previousMillis >= interval)
 	{

		// Output GPS information from previous second
		console.print("Valid fix: ");
		console.println(nmea.isValid() ? "yes" : "no");

		console.print("Nav. system: ");
		if (nmea.getNavSystem())
			console.println(nmea.getNavSystem());

		console.println("-----------------------");
	}

}
