Bosch Sensortec Community

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

    BHI260AP Soft Iron Calibration matrix

    BHI260AP Soft Iron Calibration matrix

    tonny1010
    Member

    Hi Bosch,

    We are using BHI260AP + BMM150 in our product. We would like to get the 9dof quaternion  from the sensor.

    The datasheet 13.3.3 said the BSX library can use the soft iron calibration matrix to improve the estimation accuracy. We have successfully read the 3x3 SIC matrix in 72 bytes from bhi260. Could you please provide more information about the SIC matrix ? For example, how is the SIC matrix value coded? LSB or MSB first? and what is scale? max and min of the value?

    Thanks

    10 REPLIES 10

    BSTRobin
    Community Moderator
    Community Moderator

    Hello tonny1010,

    Generally, hard iron calibration is to draw eight movement, and the sensor data is sent to the calibration algorithm, which is responsible for calibrating hard iron calibration.
    Soft iron calibration needs to be calibrated according to different PCB boards, because the interference on different PCB boards is different. Place the PCB board in the 3D coil to record the original data, and then generate SiC matrix according to the data by software tool. Of course, the data may not be measured in the 3D coil, but the accuracy is not the best.

    Hello BSTRobin,

    This is exactly what we understood. And we nned to do the Soft Iron for each of our product.

    So the question is how can we generate the SIC matrix. We know how to collect bmm150 data and we the formular to get the soft iron matrix, in gerneral a 3x3 matrix in float. 

    But how can we convert our soft iron matrix to a format that BSX understood? 

    BSTRobin
    Community Moderator
    Community Moderator

    Hello tonny1010,

    The software generated the SIC matrix was internally used on our side. "But how can we convert our soft iron matrix to a format that BSX understood? " this conversation was not officially released, normall it was done by our side. You could submit your request to contact window if you design a project with BHI260AP, then we could off line support to you for your project.
    Visit https://www.bosch-sensortec.com/about-us/contact/contact-form, use the contact form to submit your request and please make sure you refer to the question posed in the community.

    BSTRobin
    Community Moderator
    Community Moderator

    Hello tonny1010,

    Could you provide 3x3 matrix in float you have measured for your hardware board? Then we can convert it to BSX format.

    BSTRobin
    Community Moderator
    Community Moderator

    Hello tonny1010,

    Could you give feedback? 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