Wire i2c getting data from CPS122 (CPS120 similar)

according to the datasheet, you need to write to address 6 before you start reading the pressure and temperature data

  1. Wire.beginTransmission(Addr)
    2.Wire.write(0x06)
    3.Wire.endTransission(false) // does not send a STOP
    4.Wire.requestFrom(Addr, 5) // restart and read 5 data bytes
1 Like