   calcWeather(); //Go calc all the various sensors
 
   Serial.println();
-  //Serial.print("$,lon=");
   Serial.print(gps.location.lng(), 6);
-  //Serial.print(",lat=");
   Serial.print(",");
   Serial.print(gps.location.lat(), 6);
   //Serial.print(",altitude=");

  Serial.print(",");
  Serial.print(gps.satellites.value());

  char sz[32];
  //Serial.print(",date=");
  Serial.print(",");
  sprintf(sz, "%02d-%02d-%02d", gps.date.year(), gps.date.month(), gps.date.day());
  Serial.print(sz);

  //Serial.print(",time=");
  Serial.print(",");
  sprintf(sz, "%02d:%02d:%02d", gps.time.hour(), gps.time.minute(), gps.time.second());
  Serial.print(sz);

  //Serial.print(",RTCdate=20");
  //sprintf(sz, "%s", getDateDs1307(0));
  //Serial.print(sz);  
  //Serial.print(",RTCtime=");
  //sprintf(sz, "%s", getDateDs1307(1));
  //Serial.print(sz);  

  //Serial.print(",winddir=");
  Serial.print(",");
  Serial.print(winddir);


void setup()
{
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
  // Print a message to the LCD.
  lcd.print("Mobile Weather Station is up");
  
  Serial.begin(9600);

  ss.begin(9600); //Begin listening to GPS over software serial at 9600. This should be the default baud of the module.
