Bosch Sensortec Community

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

    I'm trying to interface an nRF52832 to the BMA456 and load a config file

    I'm trying to interface an nRF52832 to the BMA456 and load a config file

    Jar444
    Member

    Hello everyone,

    I am attemping to interface an nRF52832 to the BMA456 and load a step counter/tracker. Has anyone already done this and if not does anyone have any ideas of how to get started? 

    27 REPLIES 27

    Minhwan
    Community Moderator
    Community Moderator

    Hi @Jar444 , 

     

    Could you explain in details? 

    Could you download it fully or you got some fails during downloading? 

    If you can download it, what is the error code about download? 

    I strongly suggest to use BMA456 API.  https://github.com/BoschSensortec/BMA456-Sensor-API

    Thanks, 

    I am using the Bosch API. I changed the COINES functions to my own. The config file gives me the -5 error as in the config failed to load. I am using the step counter feature.

    newest_5_17_23.png

     This is the Putty output.

    I attache the code to this post as well.

    Minhwan
    Community Moderator
    Community Moderator

    Could you capture your data using logic analyzer? 

    Or, you have to check step by step. 

    As you mentioned that, you are using our API. 

    If so, each bma456 function has return value and you can check where is problem. 

    In your log, you don't totally provide any return value. Would you get return value and let me know? 

    Thank you. 

    Sorry, for some reason I uploaded the wrong picture. Here is the correct one.

    Screenshot 2023-05-23 163701.png

    The configuration file takes a very long time to load and the time between bma456h init status and bma456h write config is 5+ minutes. 

    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