Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    bma456 applications programming

    bma456 applications programming

    garys
    New Poster

    cannot find any doco on feature set interface or detailed descrtiption of the parameters or anyway to customise, need field application enginner to assist please/ also github not working so cannot see any files.

    In particular reading and writing to feature set at 0X5E.

    thanks

     

    23 REPLIES 23

    Minhwan
    Community Moderator
    Community Moderator

    Hello garys, 

     

    I assume that you are using our BMA456 API right? - https://github.com/BoschSensortec/BMA456-Sensor-API

    Regarding register 0x5E, you can find below application note. 

    https://www.bosch-sensortec.com/media/boschsensortec/downloads/application_notes_1/bst-bma456-an000....

    Simply, we are using paging, so you need to set right address using

    BMA4_RESERVED_REG_5B_ADDR - 0x5B

    BMA4_RESERVED_REG_5C_ADDR - 0x5C

    Then, need to write into 0x5E. 

    However, if you are using our API, no need to concern about it. Our API will handle it. 

    Thanks, 

     

    thanks for the reply, we are driving using an embeded system and no API,

    BMA4_RESERVED_REG_5B_ADDR - 0x5B

    BMA4_RESERVED_REG_5C_ADDR - 0x5C

    Then, need to write into 0x5E. 

    can you explain in more detail ie. 0x5B (msb) of register address or (lsb) as it 16 bits this means can address larger space than the registers.

    Assume you set these and can read an write to each feature set register then.

    also github does not work as browser does not link to web as non exist.

    thanks

     

    futher to conversation our application is tracking the rotation of a unit so we are looking to adjust parameters to make rotation up to 30Hz, any assistance or advise on this application would also assist.

    thanks

     

    Minhwan
    Community Moderator
    Community Moderator

    Hello garys, 

     

    Please check our API example. 

    https://github.com/BoschSensortec/BMA456-Sensor-API/blob/master/examples/bma456/generic/acceleromete...

    The output date rate of our example is 50hz, then I think it covers your requirements. 

    Thanks, 

    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