Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 
    SOLVED

    BHI260AB Game Rotation Vector drift over time

    BSTRobin
    Community Moderator

    Re: BHI260AB Game Rotation Vector drift over time

    Hello btruden_henway,

    It's the static calibration method. The calibration method is like:

    1. Enable the virtual sensor: Accelerometer Calibrated and keep reading our the accuracy. The accuracy is 0 at the beginning.
    2. Put the device on a flat table with the +z axis pointing up. (You can also point other directions up firstly. the key point is to calibrate every direction.)
    3. After some seconds for step 1, you can then put the +x axis pointing up.
    4. Repeat the above step 2 and step 3 for other 4 directions: -x, -z, +y, -y.

    After a good six-sided calibration described above, the accuracy of the virtual sensor, Accelerometer Calibrated would becomes 3. Otherwise, you have to do the six-sided calibration again, because, maybe you did not put the device on a flat place or the calibration time for each side is too short.

     

     

    btruden_henway
    Long-established Member

    Re: BHI260AB Game Rotation Vector drift over time

    Hi BSTRobin,

    Thank you for the information. I'll try it and let you know.

    BR

    BSTRobin
    Community Moderator

    Re: BHI260AB Game Rotation Vector drift over time

    Hello btruden_henway,

    Do you have update?

    btruden_henway
    Long-established Member

    Re: BHI260AB Game Rotation Vector drift over time

    Hi BSTRobin,

    I'm still trying to read out the calibration state from the BHI chip. See the "BHI260 - Calibration State - BSX Algorithm Parameters" thread (https://community.bosch-sensortec.com/t5/MEMS-sensors-forum/BHI260-Calibration-State-BSX-Algorithm-P....

    Once I get that working I'll be able to validate the drifting issue.

    BR

    BSTRobin
    Community Moderator

    Re: BHI260AB Game Rotation Vector drift over time

    Hello btruden_henway,

    I replied you about sensor calibration status in that link.

    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