30     #define BME280_ADDRESS                (0x77) 
   38       BME280_REGISTER_DIG_T1              = 0x88,
 
   39       BME280_REGISTER_DIG_T2              = 0x8A,
 
   40       BME280_REGISTER_DIG_T3              = 0x8C,
 
   42       BME280_REGISTER_DIG_P1              = 0x8E,
 
   43       BME280_REGISTER_DIG_P2              = 0x90,
 
   44       BME280_REGISTER_DIG_P3              = 0x92,
 
   45       BME280_REGISTER_DIG_P4              = 0x94,
 
   46       BME280_REGISTER_DIG_P5              = 0x96,
 
   47       BME280_REGISTER_DIG_P6              = 0x98,
 
   48       BME280_REGISTER_DIG_P7              = 0x9A,
 
   49       BME280_REGISTER_DIG_P8              = 0x9C,
 
   50       BME280_REGISTER_DIG_P9              = 0x9E,
 
   52       BME280_REGISTER_DIG_H1              = 0xA1,
 
   53       BME280_REGISTER_DIG_H2              = 0xE1,
 
   54       BME280_REGISTER_DIG_H3              = 0xE3,
 
   55       BME280_REGISTER_DIG_H4              = 0xE4,
 
   56       BME280_REGISTER_DIG_H5              = 0xE5,
 
   57       BME280_REGISTER_DIG_H6              = 0xE7,
 
   59       BME280_REGISTER_CHIPID             = 0xD0,
 
   60       BME280_REGISTER_VERSION            = 0xD1,
 
   61       BME280_REGISTER_SOFTRESET          = 0xE0,
 
   63       BME280_REGISTER_CAL26              = 0xE1,  
 
   65       BME280_REGISTER_CONTROLHUMID       = 0xF2,
 
   66       BME280_REGISTER_CONTROL            = 0xF4,
 
   67       BME280_REGISTER_CONFIG             = 0xF5,
 
   68       BME280_REGISTER_PRESSUREDATA       = 0xF7,
 
   69       BME280_REGISTER_TEMPDATA           = 0xFA,
 
   70       BME280_REGISTER_HUMIDDATA          = 0xFD,
 
  108     bool  begin(uint8_t addr = BME280_ADDRESS);
 
  113     void setIIRFilter(uint8_t filter=1);
 
  119     float readTemperature(
void);
 
  120     float readPressure(
void);
 
  121     float readHumidity(
void);
 
  126     void readCoefficients(
void);
 
  128     void      write8(
byte reg, 
byte value);
 
  129     uint8_t   read8(
byte reg);
 
  130     uint16_t  read16(
byte reg);
 
  131     int16_t   readS16(
byte reg);
 
  132     uint16_t  read16_LE(
byte reg); 
 
  133     int16_t   readS16_LE(
byte reg); 
 
void triggerMeasurement(uint8_t p_oversampling=1, uint8_t t_oversampling=1)
Write mode bits in ctrl_meas.
Definition: BME280.cpp:58
 
float readAltitude(float seaLevel)
Definition: BME280.cpp:260