   // turn on interrupts
   interrupts();
 
-  //GPS on
-  getgps();
+  //GPS on, get once GPS coordinates on setup => true
+  getgps(true);
   hourReport = gpshour - 1;
   minutes = gpsminute;
   minutes_10m = gpsminute;

  printWeather();
  //Wait 1 second, and gather GPS data
  delay(1000);
  getgps();
  //REPORTING
  //Check for a new hour passing
  //Serial.print(hourReport);

//Calculates each of the variables that wunderground is expecting
void calcWeather()
{
  digitalWrite(SIM808, HIGH); //SWITCH OFF SIM808
  getgps(false); //get gps info (no update of coordinates => false

  //Calc winddir
  winddir = get_wind_direction();

