     // delay(1000); // wait 1 sec to give time enough for the serial to receive all the stream
     while (gps.encode(ss.read())) {
       if(debug == true) {Serial.println("reading GPS...");}
-      displayInfo();
+      displayGPSLog();
     }
   } else {
     if(debug == true) {Serial.println("nothing from GPS.");}

  }
}

void displayInfo()
{
  String strValue;
  char charBuf[15];


void loop()
{
  readGPS();
  /*
  send_OBD_cmd("ATZ");      //send to OBD ATZ, reset
  delay(1000);
