Bosch Sensortec Community

    SOLVED

    BNO055_Read Accelerometer,Magnetometer,Gyroscope data on UART

    Highlighted
    Member

    Re: BNO055_Read Accelerometer,Magnetometer,Gyroscope data on UART

    Thanks Vincent for letting me know.

    One more thing i would like to know is how to reset calibration profile ? There is a reset system button to remove the effect of previous calibration data in the new calibration routine available in DD2.0 Bosch software.

    What all needs to be done to reset the sensor calibration?

    I tried to write 00 value to all 3 sensor offset,made sure it is written properly but still when i stream again the calibration is shown to be same as previous,all sensor are showing fully calibrated. Do we need to clear sensor radius registers also?

    Please guide me on how the calibration profile can be resetted just like when we do reset system in DD2.0

    Highlighted
    Community Moderator

    Re: BNO055_Read Accelerometer,Magnetometer,Gyroscope data on UART

    No,  you can not just reset the calibration parameters.   

    You need to reset the whole system. 

    The calibration module is running in sensor automatically and can't be disable. 

    So just write 0 to the calibration parameters will not cause the result of calibration reset. 

     

    Highlighted
    Member

    Re: BNO055_Read Accelerometer,Magnetometer,Gyroscope data on UART

    Which function needs to be invoked in generic API's for system reset? Please guide.

    Highlighted
    Community Moderator

    Re: BNO055_Read Accelerometer,Magnetometer,Gyroscope data on UART

    If you use BNO055 API,  you can directly call bno055_set_sys_rst

    Since you are using general API,  you can try to write bit 5 of register address 0x3F on page 0 (RST_SYS) directly 

     

    Highlighted
    Member

    Re: BNO055_Read Accelerometer,Magnetometer,Gyroscope data on UART

    Thanks Vincent for your timely help. Calibration reset worked just fine.

    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