diff --git a/src/bmp280/bme280.cxx b/src/bmp280/bme280.cxx index 7936cc7d..83cced34 100644 --- a/src/bmp280/bme280.cxx +++ b/src/bmp280/bme280.cxx @@ -41,6 +41,12 @@ BME280::BME280(int bus, int addr, int cs) : { } +BME280::BME280(std::string initStr) : + BMP280(initStr) +{ +} + + BME280::~BME280() { } diff --git a/src/bmp280/bme280.hpp b/src/bmp280/bme280.hpp index fd03992e..12715555 100644 --- a/src/bmp280/bme280.hpp +++ b/src/bmp280/bme280.hpp @@ -83,6 +83,13 @@ namespace upm { BME280(int bus=BME280_DEFAULT_I2C_BUS, int addr=BME280_DEFAULT_ADDR, int cs=-1); + /** + * Instantiates BME280 Digital Sensor based on a given string. + * + * @param initStr string containing specific information for BME280 initialization. + */ + BME280(std::string initStr); + /** * BME280 Destructor. */