Sensirion SDP610 with ProTrinket

Hey!

I have found other threads out there, but nothing has solved my issue.
My problem is similar to the one found here: http://forum.arduino.cc/index.php?topic=323071.0

I am trying to use a Sensirion SDP610 with a 3V Pro Trinket from Adafruit.

I have tried using 4.7K and 15K pull down resistors with the SDL and SCL. I can poll the sensor using the i2c_scanner sketch, finding the address at 0x40. I have found a few supporting files; SDP6xx.h, SDp6xx.cpp.

I am pretty inexperienced with Arduino, still getting my bearings.

Here is where I am stuck.

I am trying get pressure data from the sensor. But all the values I am receiving are max values; 255, 255, 65532.

I am unsure where to go from here, all the threads I find are either abandoned or lack the solution found.

#include <Wire.h>
#include "SDP6xx.h"
//#include <inttypes.h>


void setup()
{
  Wire.begin(); 
  Serial.begin(9600);
}


void loop()
{
   SDP6xx.softReset();
   delay(200);
   Serial.println((float)SDP6xx.readPA());
   delay(100);
}

Thanks for any help you could provide.
-Nick

MaxValues.PNG

SDP6xx.h (2.88 KB)

SDP6xx.cpp (4.22 KB)

(deleted)

You are correct and I am sorry about that. I misspoke when I said pull down resistors. Both of the resistors are pull up.