 }
 
 
+
+

  // Set delay between sensor readings based on sensor details.
  dht_array[0]->humidity().getSensor(&sensor);
  delayMS = sensor.min_delay / 1000;
  
  
  myGroup.print_measurement();
}

void loop() {
  // Delay between measurements.
  delay(delayMS);
  print_measurement();
}

/** @brief Print data from all sensors */

  void print_measurement();
};


SensorGroup *myGroup;

void setup() {
  int i;
  sensor_t sensor;
  Serial.begin(9600);

  // Create the list of devices
  dht_array[0] = new DHT_Unified(DHTPIN1,DHTTYPE);
  dht_array[1] = new DHT_Unified(DHTPIN2,DHTTYPE);
  dht_array[2] = new DHT_Unified(DHTPIN3,DHTTYPE);
