Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMI 160 issued faced in configuration section

    BMI 160 issued faced in configuration section

    hirenthumar2702
    New Poster

    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

    1 REPLY 1

    BSTRobin
    Community Moderator
    Community Moderator

    Hello hirenthumar2702,

    You could refer BMI160 driver code and example code on Github.

    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist