Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BNO055 heading wrong after calibration recall

    BNO055 heading wrong after calibration recall

    Digisolve
    Established Member

    Using the BNO055 I find it gives the different heading reading depending on the orientation when I power up.

    I'm using NDOF (OPR MODE = 0xC0) & I've calibrated until I get 3 is all the cal status bits (CALIB_STAT = 0xFF). I then save the OFFSET & RADIUS reg to non-volatile ram (regs 0x55 thru to 0x6A). I then power the unit up point in one direction & get (say) 160 degees. I then power off, rotate thru 90 degees & power up again. I then move it back to the original direction & it read 114 degees

    I staying in the same place & keeping the pitch & roll very close to 0 degees.

    10 REPLIES 10

    Digisolve
    Established Member

    Does that mean moving following the calibration process again?

    BSTRobin
    Community Moderator
    Community Moderator

    Hi Digisolve,

    In fusion mode, the background algorithm will be calibrated automatically. You just need to wait and check whether the calibration status is 3.

    Digisolve
    Established Member

    I was hoping by retrieving the val data would allow immetiate use of the heading data. I will need to see how long the cal status will take to show 3.

    BSTRobin
    Community Moderator
    Community Moderator

    Hi Digisolve,

    Normally after you load the profile, the calibration status will soon change to 3.

    Digisolve
    Established Member

    ok. I will run this again & this time check for the status, but last time the heading a few minutes to come closer to the correct value

    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