 unsigned long prevMillis_sensors = sensors_interval, prevMillis_lcd = lcd_interval, prevMillis_sending = sending_interval;
 byte temp12 = 0; // which temperature will show, 0 - from DHT, 1 - from DS18B20
 float ds18_temp_mid = 0, DHT_temp_mid = 0, humid_mid = 0; // middle value calculation
-byte data_read_count = 0;
+byte ds18_data_read_count = 0;
+byte dht_data_read_count = 0;
 
 void setup()
 {
   lcd.begin(16, 2);
-  lcd.print("MStation v0.1");
+  lcd.print("MStation v0.1.1");
   lcd.setCursor(0, 1);
   lcd.print("Init...");
   pinMode(LED, OUTPUT);

//
//    FILE: MStation.ino
//  AUTHOR: Edgar Cherkasov
// VERSION: 0.1
// PURPOSE: Code for DIY meteostation
//     URL:
//

    Serial.println((int) DHT.humidity); */
    
    // send
    Serial.print((float) ds18_temp_mid/ds18_data_read_count, 2);
    Serial.print(',');
    Serial.print((float) DHT_temp_mid/dht_data_read_count, 2);
    Serial.print(',');
    Serial.println((float) humid_mid/dht_data_read_count, 2);
    
    // zero values and counter
    ds18_temp_mid = 0; DHT_temp_mid = 0; humid_mid = 0;
    ds18_data_read_count = 0; dht_data_read_count = 0;
  }
  
  // SHOW DATA
