Bosch Sensortec Community

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

    BHI260AP Sensor Example Code

    uuranbey
    Member

    BHI260AP Sensor Example Code

    Hello,

    We are trying BHI260AP's code. I found code this site https://github.com/BoschSensortec/BHY2-Sensor-API. But We don't know how we can run the code. Can you be helpful ?

    3 REPLIES 3
    Minhwan
    Community Moderator

    Re: BHI260AP Sensor Example Code

    Hi uuranbey, 

     

    Yes, the github url is for the BHI260AP. 

    You need to modify interface part for your system. 

    https://github.com/BoschSensortec/BHY2-Sensor-API/blob/master/examples/common/common.c

    Below functions are coded for COINES which is our EVM platform, so you need to change interface code. 

    bhy2_spi_read, bhy2_spi_write, bhy2_i2c_read, bhy2_i2c_write

    Once you can communicate it with BHI260 properly, you can use example code.

    Thanks, 

    uuranbey
    Member

    Re: BHI260AP Sensor Example Code

    Hello,

    We are trying to compile the sample code on github using segger embedded studio. However, we are getting the error that the usb.h library could not be found. Which compiler should we use to run the code on Github? The processor we use is NRF52840 and we are working in windows environment. Can you help me?

     

    Minhwan
    Community Moderator

    Re: BHI260AP Sensor Example Code

    Hi, 

     

    To compile github in your platform, you should remove all COINES and communication related sources. 

    Then, you should put your own files since you are not running in our EVM. 

    Thank you. 

    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