   byte byteRead;
   float temp_val;
   float infrared_temp;
+  pressure_t pressure;
+  uint16_t rawTemp;
+  uint32_t rawPressure;
+  float tempIMU;
 
   // To test sending serial data from the computer, we can turn the serialConnection Read
   // LED on or off

  beginUVLightSensor();
  beginGyroSensor();
  beginMagneticSensor();

  // initialize the digital pins as outputs for the LEDs
  pinMode(LED_TMP102, OUTPUT);

  // Read MP8511 UV 
  readUVLight(&uv_light);
  serialConnection.println(uvlightToJSON("uv", &uv_light));
  
  //  Read Barometer BMP180
  readBarometricPressure(&pressure);
  bmp180_getRawTemperature(&rawTemp);
  bmp180_getTemperature(&tempIMU);
  bmp180_getRawPressure(&rawPressure);
  Serial.println(pressureToJSON("pressure", &pressure));
  Serial.println(valueToJSON("tempIMU",4,tempIMU)); // data type 4 = Degrees C

  delay(READ_INTERVAL);
}
