Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    issues with BMA423

    issues with BMA423

    sad_cyrano
    New Poster

    deleted

    3 REPLIES 3

    BSTRobin
    Community Moderator
    Community Moderator

    Hi sad_cyrano,

    FEATURE_IN registers need to be accessed only the complete config file, not only individually. How to access FEATURE_IN has been implemented in the sensor API function, if you do not understand how to access FEATURE_IN, you can directly call the function in sensor API.

    In addition, the sensor API code also contains example code how to configure sensor for your reference.

    deleted

    BSTRobin
    Community Moderator
    Community Moderator

    Hi sad_cyrano,

    For different sensor API versions, the register offset in the configuration file may be inconsistent with the description in the document. However, for a version of the sensor API that has been released, its configuration file and the register address in the API interface match well, and you can use it directly without caring about the details.

    This is the step to enable any motion for your reference.

    /* Get any-motion configuration to get the default values */
    /* Set the new configuration */
    /* Map interrupt for any-motion */
    /* Set interrupt like */
    rslt = bma4_get_int_pin_config(&int_pin_config, int_line, dev);
    int_pin_config.edge_ctrl |= BMA4_LEVEL_TRIGGER;
    int_pin_config.lvl = BMA4_ACTIVE_HIGH;
    int_pin_config.od = BMA4_PUSH_PULL;
    int_pin_config.output_en = BMA4_OUTPUT_ENABLE;
    rslt = bma4_set_int_pin_config(&int_pin_config, int_line, dev);

    /* Enable MCU interrupt pin */

    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