12-27-2020 12:13 PM
Hi,
I am using BMI160 with the following settings: 2G and 250 deg/s. I am reading the ranges back from registers 0x41 and 0x43 but I am getting the value 3 for both. I thought I would get 2 for the accelerometer and 250 for the gyro. Am I doing something wrong?
uint8_t range;
int8_t rslt;
uint16_t len = 1;
rslt=bmi160_get_regs(BMI160_ACCEL_RANGE_ADDR, &range, len, &ss_sensor);
Thanks a lot for your help.
12-28-2020 02:37 AM - edited 12-28-2020 02:41 AM
Hi Sir:
Please see the following picture, 0x41 = 3 and 0x43 = 3 mean 2G and 250dps, these two values are correct.
Which parameters did you want to set to these two registers? Why did you think you would get 2?