If you’re experiencing getting negative temperature values (and it’s not that cold) from Bosch BMP085 pressure sensor or the pressure is about half of what it should be it because your sensor is defect. Return it wherever you bought it. I had three defect sensors in row, this is 100% tested and confirmed.