Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BMM350 - raw uncompensated magnetic data - µT / LSB and range given 24-bit widths for axes

    BMM350 - raw uncompensated magnetic data - µT / LSB and range given 24-bit widths for axes

    spkarjalainen
    New Visitor

    Hi,

    When reading in raw uncompensated 24-bit values for the magnetometer X,Y and Z axes, how many micro-Tesla per LSB ?

    I know the datasheet states (approx) ~0.1µT resolution, but this doesn't seem to coincide with the stated 16-bits across a +/- 2000µT measurement range, not to mention that the raw registers are 24-bits wide?

    Can anyone clarify this for me?

    Kind regards,

    Sam

     

     

    1 REPLY 1

    FAE_CA1
    Community Moderator
    Community Moderator

    Hi,

    Thanks for your inquiry.

    BMM350 doesn't have sensitivity parameter in the unit of micro-Tesla (uT) per LSB. Each BMM350 has trimmed values stored in its NVM before going to the market. The microcontroller (MCU) needs to read those trimmed values from BMM350 NVM. And then each time when the MCU reads new measurements or raw data from BMM350, the MCU needs to plug those trimmed values and raw data into a formula in order to get compensated magnetic field results in the unit of uT.

    Please refer to the function " bmm350_get_compensated_mag_xyz_temp_data()" in bmm350.c file on the Github at https://github.com/boschsensortec/BMM350_SensorAPI for more information.

    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