Bosch Sensortec Community

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

    BNO055 register address instead of raw data

    Highlighted
    Member

    BNO055 register address instead of raw data

    Hello,

    I used the BNO055 chip for my application with library from bosch (bno055.c, bno055.h, bno055_support.c)

    I want to read the raw data of linear accel x, but I can only get the register address of that value. hier is some pieces of my code and the output.

    2019-07-26_15h32_13.png2019-07-26_15h19_09.png

    2019-07-26_15h19_49.png

    Can you help me find the error I made. Thank you very much.

    Tags (1)
    1 REPLY 1
    Community Moderator

    Re: BNO055 register address instead of raw data

    Could you please confirm that you have successfully customized the BNO055_I2C_bus_read() and BNO055_I2C_bus_write() functions to your specific platform? These functions are by default only provided as reference of the prototypes expected by the sensor API, and need to be edited to execute the proper communication on the bus.

    If this was already taken care of, please check the values returned by the different functions in your code snippet, in particular does bno055_init() return any error/warning message?

    If still facing some issues, please share an oscilloscope/logic analyzer capture of the I2C bus when trying to read data from the sensor.

    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