 				}
 				delay(10000); 
 			}
-			delay(1000);
 		}
+		yield();
 	}
-}
-
-
-
+	yield();
+  }
+}

}
*/
void sendInfo() {
	while(true)
	while (ss.available() > 0) {
		if (gps.encode(ss.read())) { 
			 float temperature = dht.readTemperature();
			 float humidity = dht.readHumidity();
			// Serial.println(temperature);
			 if (!isnan(temperature) || !isnan(humidity) && gps.date.isValid() 
				 && gps.time.isValid() && gps.location.isValid() && gps.location.isUpdated()) { 
			//if (gps.date.isValid() && gps.time.isValid() && gps.location.isValid() && gps.location.isUpdated()) { 
			 	StaticJsonBuffer<750> JSONbuffer;   
				JsonObject& root = JSONbuffer.createObject(); 

					  File file = SPIFFS.open("/reports.txt", "r");
					  if (file) {
						while(file.available()) {
					     StaticJsonBuffer<500> JSONbufferForFile;   
						  JsonObject& json =  JSONbufferForFile.parseObject(file.readStringUntil('\n'));
						  httpPost(json);
						}
