Bosch Sensortec Community

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

    BMP280 - compensation formula for other bit format

    Highlighted
    New Poster

    BMP280 - compensation formula for other bit format

    Hi everyone,

    I would like to ask you, that any one have a samples of library/code how to calculate a pressure and temperature values for other resolutions?

    Best regards
    Piotr

    5 REPLIES 5
    Highlighted
    Community Moderator

    Re: BMP280 - compensation formula for other bit format

    Hi,

    Please refer to bst-bmp280-ds001.pdf  3.11.3 and 3.12 to learn how to calculate pressure and temperature.

    BMP280_driver API have more details.

    Highlighted
    New Poster

    Re: BMP280 - compensation formula for other bit format

    I tried to find any connection between this sample code and other resolutions but I couldn't. Please help me find this connection.

    Highlighted
    Community Moderator

    Re: BMP280 - compensation formula for other bit format

    Hi,

    There're no formula decribe oversample setting and resolution.

    And different oversample setting will effect pressure sensor noise, so please select the right setting.

     

    Highlighted
    New Poster

    Re: BMP280 - compensation formula for other bit format

    Ok,so a raw value always has a 20 bit format. But, by using osrs_t and osrs_p registers I am choosing on how many bits is using for representive for the raw value. Now I am understanding 🙂

     

    Best regards
    Piotr

    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