Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    How to configure acceleration range of Nicla Sense ME (BHI260AP)?

    chinoramas
    Member

    How to configure acceleration range of Nicla Sense ME (BHI260AP)?

    Hi,

    I have a nicla sense ME IMU sensor and I want to evaluate the various sensitivity range of the accelerometer?

    Does anyone have an idea how to change the acceleration range parameter in Arduino?

    Or any sample code that I can refer to?

    I tried to search and found something but still, I cannot get it how to implement it on the program.

    chinoramas_0-1651586663569.png

     

    Thank you

    Regards

    Christian 

    10 REPLIES 10
    Minhwan
    Community Moderator

    Re: How to configure acceleration range of Nicla Sense ME (BHI260AP)?

    chinoramas
    Member

    Re: How to configure acceleration range of Nicla Sense ME (BHI260AP)?

     

    Hi Minhwan

     

    Thanks for the response,

    But do I need to modify the BoschSensortec.cpp to include the bhy2_set_virt_sensor_range() function?

    On the Arduino environment, what command should I be using to set specific range for the accelerometer?

    Sorry for the basic questions...

     

    Best regards

    Christian Ramas

    zgg
    Long-established Member

    Re: How to configure acceleration range of Nicla Sense ME (BHI260AP)?

    Hi 

    Yes, you need to modifiy the BoschSensorte.cpp and call the apis defined in bhi2.c to add new features such as this one (changing the range). 

    You could post an request on the official github page of nicla-sense-me-fw, and ask for a feature addition like this. 

    or alternatively you could push your change to the upstream and get it approved eventually. 

    jbarton
    New Poster

    Re: How to configure acceleration range of Nicla Sense ME (BHI260AP)?

    I have the same problem, I need to change the dynamic range of my Arduino Sense ME (BHI260AP). I see your response but I do not understand exactly how to implement this. Can you further explain? 

    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