From f9fbb4f060e41cc96267b2ca0b925066e8e69e28 Mon Sep 17 00:00:00 2001 From: squirrel <102400902+squi2rel@users.noreply.github.com> Date: Tue, 24 Dec 2024 21:45:32 +0800 Subject: [PATCH 1/2] Fix hybrid address didn't pass to IMU --- src/F_IMU_Hybrid.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/F_IMU_Hybrid.hpp b/src/F_IMU_Hybrid.hpp index 267b1e0..7a3810d 100644 --- a/src/F_IMU_Hybrid.hpp +++ b/src/F_IMU_Hybrid.hpp @@ -51,7 +51,7 @@ IMU_HYBRID::~IMU_HYBRID() { template int IMU_HYBRID::init(calData cal, uint8_t address) { - int e = IMU->init(cal); + int e = IMU->init(cal, address); if (e) return e; e = MAG->init(cal); if (e) return -2; From d7792e2ac8a498dc531b852f533ff7cabb7536eb Mon Sep 17 00:00:00 2001 From: squirrel <102400902+squi2rel@users.noreply.github.com> Date: Tue, 24 Dec 2024 21:46:11 +0800 Subject: [PATCH 2/2] Update F_BMI160.hpp --- src/F_BMI160.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/F_BMI160.hpp b/src/F_BMI160.hpp index 268f3c4..e648633 100644 --- a/src/F_BMI160.hpp +++ b/src/F_BMI160.hpp @@ -101,7 +101,7 @@ #define BMI160_ERR_REG 0x02 #define BMI160_CHIP_ID 0x00 #define BMI160_CHIP_ID_DEFAULT_VALUE 0xD1 -#define BMI160_DEFAULT_ADDRESS 0x69 +#define BMI160_DEFAULT_ADDRESS 0x68 class BMI160 : public IMUBase { public: