Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BHI360 + BMM150

    BHI360 + BMM150

    Migrant_worker
    New Poster

    HI,

    Migrant_worker_0-1708396294323.png

    As mentioned above, using BHI360 + BMM150 does not require the development of calibration algorithms
    Can I do this if I just use the BMM150?
    Could you please tell me how to do that
    Thank you very much

    4 REPLIES 4

    BSTRobin
    Community Moderator
    Community Moderator

    Hi Migrant_worker,

    If you only use BMM350, BMM350 itself does not have a built-in calibration algorithm, and you need to develop your own calibration algorithm.
    If you use BHI360+BMM350, the firmware of BHI360 itself contains calibration algorithms, and users do not need to develop them themselves.

    FAE_CA1
    Community Moderator
    Community Moderator

    Hi,

    Thanks for your inquiry.

    Please see the attached "How to play with BHI360 shuttle board 3.0 v1.pdf" for more information.

    Thanks.

    HI,

    Thank you very much for your reply

    I have the following questions:

    1.Since we already use BMM150 on our hardware, can you provide a mature software calibration algorithm

    2.Now the hardware of our project uses IAM20680+BMM150. If I replace IAM20680 chip with BHI360 chip, can I get 9DoF sensor fusion results, including heading/pitch/roll Euler Angle, without developing my own calibration algorithm and heading calculation algorithm? If possible, please tell me what I need to do.(Using TC397 main chip, compile software environment: AURIX Development Studio)

    3.There is another question: our device is installed on the car, the car to different places BMM150 feel the magnetic field strength is definitely not the same, why can be solved through the calibration algorithm, what is the principle of realization?

    Looking forward to your reply

    Hi,

    Please see my comments below.

    1. Please see the attached PDN for BMM150. The last time buy is 06/20/2024 which means after 07/01/2024 there is nowhere to buy BMM150. The last delivery is 12/31/2024 which means after 01/01/2025 we will stop delivering BMM150 to the market. You can google search magnetometer calibration library or source code to calibrate BMM150. Bosch BMM150 or BMM350 magnetometer algorithm is built-in BHI360. We cannot release it to the public.

    2. Yes, with BHI360 + BMM350 you can get 9DoF sensor fusion results such as Euler angles, quaternion, linear accelerations and gravity vectors immediately. Please refer to Section 3.2 about how to play with BHI360 with our COINES SW. You can copy and paste example code to your MCU IDE to get started.

    3. When the car is stationay you can rotate your device in 3D space for a short while. And then place your device in the car to get the heading angle assuming the magnetometer such as BMM150 or BMM350 will not get saturated because of the car magnetic field. After the car is moving, then you can use GPS signal to tell you the heading.

    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