From 8e7907aa6f22b8575c6bf63f4e41cb055a99184b Mon Sep 17 00:00:00 2001 From: Leonard Pollak Date: Sun, 20 Feb 2022 09:55:18 +0100 Subject: [PATCH] drivers: sensor: bme680: fix constants This fixes the constant for the mem page and replaces a magic number with the already defined `BME680_LEN_COEFF2` constant. Signed-off-by: Leonard Pollak --- drivers/sensor/bme680/bme680.c | 2 +- drivers/sensor/bme680/bme680.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/sensor/bme680/bme680.c b/drivers/sensor/bme680/bme680.c index ca4e8a35342..f700aae87ed 100644 --- a/drivers/sensor/bme680/bme680.c +++ b/drivers/sensor/bme680/bme680.c @@ -292,7 +292,7 @@ static int bme680_read_compensation(const struct device *dev) } err = bme680_reg_read(dev, BME680_REG_COEFF2, &buff[BME680_LEN_COEFF1], - 16); + BME680_LEN_COEFF2); if (err < 0) { return err; } diff --git a/drivers/sensor/bme680/bme680.h b/drivers/sensor/bme680/bme680.h index b4d624cc441..27f7ac27cea 100644 --- a/drivers/sensor/bme680/bme680.h +++ b/drivers/sensor/bme680/bme680.h @@ -29,7 +29,7 @@ #define BME680_REG_CTRL_HUM 0x72 #define BME680_REG_CTRL_MEAS 0x74 #define BME680_REG_CONFIG 0x75 -#define BME680_REG_MEM_PAGE 0xf3 +#define BME680_REG_MEM_PAGE 0x73 #define BME680_REG_UNIQUE_ID 0x83 #define BME680_REG_COEFF1 0x8a #define BME680_REG_CHIP_ID 0xd0