diff --git a/drivers/sensor/hdc1080/hdc1080.c b/drivers/sensor/hdc1080/hdc1080.c index 747ee3c..aaa9557 100644 --- a/drivers/sensor/hdc1080/hdc1080.c +++ b/drivers/sensor/hdc1080/hdc1080.c @@ -167,7 +167,7 @@ static int hdc1080_init(const struct device *dev) LOG_ERR("Failed to read manufacturer/device ID registers"); return ret; } - uint16_t device_id = sys_get_be16(&id[2]); + uint16_t device_id = sys_get_be16(&id[0]); const uint16_t DEVICE_ID = 0x1050; if (device_id != DEVICE_ID) {