Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMA456 example "motion" from BOSCH Sensor API doesn't register no motion/motion interrupts

    BMA456 example "motion" from BOSCH Sensor API doesn't register no motion/motion interrupts

    pete_waddy
    New Poster

    Using the BMA456 Sensor API and using both examples "Acceleromter.c" then "motion.c". on a Grove Step Counter that carries a BMA456 via i2C linked up to a Raspberry pi Pico.

    The accelerometer example works fine, the motion example sets everythine up fine, prints out "shake the board etc " and nothing else happens.

    The code is running the loop, but calling the function bma456_read_int_status always returns zero no matter how hard the board is shaken, if i put it into a loop to read the accelerometer ,and shake it, it is easily pulling 2g in one or two axis.

    As this is the bosch sensor api, with me just writing the user I2C read./write and delay, i would  have thought it should just work, any suggestions to make it work or  further fault finding?

    5 REPLIES 5

    Firstly please ensure your hardware was correctly setup. And refer to official BMA456 example code on Github(https://github.com/boschsensortec/BMA456-Sensor-API) and previous comments.

    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