 
 #if ROLE == ROLE_GROUND
     //pinMode(heartbeatLEDGreenPin, OUTPUT);
-    pinMode(heartbeatLEDRedPin, OUTPUT);
+    //pinMode(heartbeatLEDRedPin, OUTPUT);
 #else
     actuationServo.attach(servoPin);
     actuationServo.write(RESET_SERVO_ANGLE);
 
-    /*Serial.print(F("BMP085 connecting"));
-    if (bmp.begin(BMP085_MODE_STANDARD))
+    pinMode(bmpPowerPin, OUTPUT);
+    digitalWrite(bmpPowerPin, HIGH);
+    Serial.print(F("BMP085 connecting"));
+    if (bmp.begin())
+    {
+        bmpConnected = true;
         Serial.print(F("BMP085 connection succeeded"));
+    }
     else
-        Serial.print(F("BMP085 connection failed"));*/
+        Serial.print(F("BMP085 connection failed"));
 
 #endif
 }

        Serial.println(F("Comms healthy"));
    }
    else {
        Serial.println(F("Bad ack received! This probably means that the connection is unstable."));
    }

#if ROLE == ROLE_GROUND

#define ROLE_SKY 1

// SET THE TARGET ROLE HERE -------------------------------
#define ROLE ROLE_GROUND

// Standard libraries
#include <Arduino.h>
