Hello Support Team In our project, we used BMI160 for Accelerometer and gyroscope data. the sensor is connected on I2c Pheripharal with controller below we mention the sequence for configuration of gyroscope sensor but it does not work so kindly provide a right step to configure gyroscope and accelerometer sensor. I2C_STATE_RESET, Read 1 Byte from register 0x00 Read value = 0XD1 delay_us(100); I2C_STATE_GYR_CMD_WRITE, Write register 0x7E value = 0x15 for Normal mode power delay_us(50); I2C_STATE_GYR_RANGE_WRITE, write register 0x43 value = 0x00 for deg/sec range selection delay_us(50); I2C_STATE_GYR_RANGE_READ, Read 1 Byte from register 0x43 Read value = 0X03 delay_us(50); I2C_STATE_GYR_CONF_WRITE, write register 0x42 value = 0x2C for sample rate delay_us(50); I2C_STATE_GYR_CONF_READ, Read 1 Byte from register 0x42 Read value = 0X28 delay_us(50); I2C_STATE_GYR_ENB_STATUS_READ, Read 1 Byte from register 0x1B Read value = 0X10 delay_us(50); we get different values to read the same register after writing,so kindly provide a configuration sequence of gyroscope and accelerometer sensor Thanks Hiren R. Thumar
... View more