Changes between Version 19 and Version 20 of BME280
- Timestamp:
- Apr 6, 2015 6:56:18 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BME280
v19 v20 189 189 Wire.write(0x88); 190 190 Wire.endTransmission(); 191 Wire.requestFrom(BME280_ADDRESS,24); 191 Wire.requestFrom(BME280_ADDRESS,24); // Fix 2014/04/06 192 192 while(Wire.available()){ 193 193 data[i] = Wire.read(); … … 195 195 } 196 196 197 Wire.beginTransmission(BME280_ADDRESS); 198 Wire.write(0xA1); 199 Wire.endTransmission(); 200 Wire.requestFrom(BME280_ADDRESS,1); 201 data[i] = Wire.read(); 202 i++; 197 Wire.beginTransmission(BME280_ADDRESS); // Add 2014/04/06 198 Wire.write(0xA1); // Add 2014/04/06 199 Wire.endTransmission(); // Add 2014/04/06 200 Wire.requestFrom(BME280_ADDRESS,1); // Add 2014/04/06 201 data[i] = Wire.read(); // Add 2014/04/06 202 i++; // Add 2014/04/06 203 203 204 204 Wire.beginTransmission(BME280_ADDRESS); 205 205 Wire.write(0xE1); 206 206 Wire.endTransmission(); 207 Wire.requestFrom(BME280_ADDRESS,7); 207 Wire.requestFrom(BME280_ADDRESS,7); // Fix 2014/04/06 208 208 while(Wire.available()){ 209 209 data[i] = Wire.read(); … … 226 226 dig_H3 = data[27]; 227 227 dig_H4 = (data[28]<< 4) | (0x0F & data[29]); 228 dig_H5 = (data[30] << 4) | ((data[29] >> 4) & 0x0F); 229 dig_H6 = data[31]; 228 dig_H5 = (data[30] << 4) | ((data[29] >> 4) & 0x0F); // Fix 2014/04/06 229 dig_H6 = data[31]; // Fix 2014/04/06 230 230 } 231 231 void writeReg(uint8_t reg_address, uint8_t data)