Bosch Sensortec Community

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

    BMI160 Interrupt mapping to INT1

    New Poster

    BMI160 Interrupt mapping to INT1

    Hi everyone!

    I'm experimenting with the BMI160 and have a question about interrupt mapping. At the moment I have hardware pin INT1 connected to my host processor and I would like to trigger multiple interrupts with it (low-g, no-motion, double tap).

    When reading the datasheet (Register INT_MAP) I came across the following paragraph: "When the external interrupt is mapped to an interrupt pin, all other interrupt mappings are disabled for this interrupt. When an external interrupt is mapped to an interrupt pin, no other interrupts may be enabled."

    I'm confused by the word "external" from external interrupt. Are these the device interrupts low-g, high-g, no-motion, etc...?

    So my question: Is it possible to configure, map and enable multiple interrupts (low-g, no-motion, ...) to INT1 at the same time. Assuming that when catching an interrupt I read the INT_STATUS register to find out which interrupt occurred.

    Thanks in advance!

    Jan

    Tags (1)
    1 REPLY 1
    Highlighted
    Community Moderator

    Re: BMI160 Interrupt mapping to INT1

    Yes, all these interrupt can be mapped into INT1 pin.

    The "external" interrupt mentioned in datasheet is really an interrupt to BMI160.  Here the INT1 pin will be used as input not output anymore. 

    In this case,  all internal interrupt can not be map to it anymore. 

    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