BMP085 Temperature/Pressure Sensor

I am able to get live temperature and pressure readings from the BMP085 sensor (purchased from here)

Wiring

I have a strange 6 pin BMP085 with a the following BMP085pins (VCC, SDA, SDL, XCLR, EDC, GND).

I connected the VCC to 3.3v, GND to GND, SDA to Adriano Analog 4 and SDL to Adriano Analog 5.

Code

First I used code from here but ended up using code from here to get better decimal formatting.

My Pressure hPa values were of so I added a bias.

    Serial.print("Pressure Hpa: ");
    Serial.print(pressure / 95.2, 0); //whole number only.
    Serial.println(" hPa");

    The standard atmosphere value is

    float atm = pressure / 101325; // "standard atmosphere"

    Values

    Temperature: 23.50 c
    Pressure Hpa: 1009 hPa
    Altitude: 448.75 M

    Temperature: 23.40 c
    Pressure Hpa: 1009 hPa
    Altitude: 449.27 M

    Temperature: 23.40 c
    Pressure Hpa: 1009 hPa
    Altitude: 448.75 M

    Temperature: 23.40 c
    Pressure Hpa: 1009 hPa
    Altitude: 449.01 M

    Temperature: 24.20 c
    Pressure Hpa: 1009 hPa
    Altitude: 449.09 M

    Temperature: 25.10 c
    Pressure Hpa: 1009 hPa
    Altitude: 448.92 M

    Temperature: 26.70 c
    Pressure Hpa: 1009 hPa
    Altitude: 450.05 M

    Temperature: 27.20 c
    Pressure Hpa: 1009 hPa
    Altitude: 451.18 M

    Temperature: 26.90 c
    Pressure Hpa: 1008 hPa
    Altitude: 452.31 M

    Temperature: 27.30 c
    Pressure Hpa: 1009 hPa
    Altitude: 449.44 M

    Temperature: 26.60 c
    Pressure Hpa: 1009 hPa
    Altitude: 450.49 M

Reading’s match: http://www.bom.gov.au/products/IDN60801/IDN60801.95762.shtml

Next

Humidity, Water and Light Sensors.