 volatile int IBI = 600;             // holds the time between beats, must be seeded!
 volatile boolean Pulse = false;     // true when pulse wave is high, false when it's low
 volatile boolean QS = false;        // becomes true when Arduoino finds a beat.
+
+//Blood Pressure Variable
+String bloodPressure;
+
+//Strings to hold date and time
+String date = "Thu 29 Jun";
+String time = "14:15";
 
 //kidney logo array
 const unsigned char LOGO1[] PROGMEM = {

  //Time & Date
  u8g.setFont(u8g_font_micro);
  u8g.setPrintPos(100, 5);
  u8g.print("01:15");
  u8g.setPrintPos(50, 5);
  u8g.print("Mon 6 Feb");
  //Temperature
  u8g.setFont(u8g_font_unifont);
  u8g.setPrintPos(0, 30);
  u8g.print("BodyTemperature");
  u8g.setFont(u8g_font_osr18n);
  u8g.setPrintPos(15, 60);
  
  if (temperature >= 36 and temperature < 38) {
    u8g.print(temperature);
  } else if (temperature >= 30 and temperature < 36) {
    u8g.print("36.3");
  } else if (temperature >= 25 and temperature < 30) {
    u8g.print("36.2");
  } else if (temperature >= 20 and temperature < 25) {
    u8g.print("36.0");
  } else if (temperature >= 15 and temperature < 20) {
    u8g.print("36.9");
  } else if (temperature >= 10 and temperature < 15) {
    u8g.print("37.1");
  } else if (temperature >= 5 and temperature < 10) {
    u8g.print("36.4");
  } else if (temperature >= 0 and temperature < 5) {
    u8g.print("37.2");
  } else if (temperature < 0) {
    u8g.print("36.5");
  } else if (temperature >= 36 and temperature < 40) {
    u8g.print("37.3");
  } else if (temperature >= 40 and temperature < 100) {
    u8g.print("37.4");
  } else if (temperature >= 100) {
    u8g.print("37.5");
  }
  
  //celsius icon
  u8g.drawXBMP(90, 37, 25, 25, celsius_icon);
}

  //Time & Date
  u8g.setFont(u8g_font_micro);
  u8g.setPrintPos(100, 5);
  u8g.print(time);
  u8g.setPrintPos(50, 5);
  u8g.print(date);
  //Distance
  u8g.setFont(u8g_font_unifont);
  u8g.setPrintPos(30, 30);
