04-22-2022 06:06 PM
I am attempting to use the pass-through interface of the BHI160B to access the internal BMI160. However when I read addr 0x00 of the BMI160 I am getting 0xD6 instead of the expected 0xD1 described in the BMI160 datasheet.
I am using a slightly modified BoschSensorHub library (https://github.com/braingram/BoschSensorHub). The modifications are described in my other post.
Is it expected that the chip id for the internal BMI160 does not match the datasheet? Also, the BMI160 only responds on i2c address 0x69 (not the default 0x68 but instead the alternative listed in the datasheet).
04-28-2022 05:14 AM
Hi bgfas,
At present, we have no public plan. This is a hub product, integrated algorithm. If the algorithm is not used, it is no different from a separate IMU.