Bosch Sensortec Community

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

    Need for BMP388 sensor data confirmation

    Need for BMP388 sensor data confirmation

    Phil
    New Poster

    Dear,

    for a BMP388 sensor we get following readings:

    P_raw: 8116928

    T_raw: 10024192

    ---------------------------------------------------------------------------
    reg_calib_data->par_t1:   27455

    reg_calib_data->par_t2:   18744

    reg_calib_data->par_t3   -10

    reg_calib_data->par_p1: 202

    reg_calib_data->par_p2:  -2414

    reg_calib_data->par_p3:  35

    reg_calib_data->par_p4:   0

    reg_calib_data->par_p5:   25214

    reg_calib_data->par_p6:   30181

    reg_calib_data->par_p7:   -13

    reg_calib_data->par_p8:   -10

    reg_calib_data->par_p9:   17093

    reg_calib_data->par_p10:   19

    reg_calib_data->par_p11:  -60

    -------------------------------------------------------

    Now there is some questioning about the correct solution for   compr_press  &  comp_temp.

     

    One solution is:

    - comp_press:   919.993000 hPa

    - comp_temp:   51.97 °C

     

    A second solution is:

    - comp_press:   895.486273 hPa

    - comp_temp:   51.976446 °C

     

    Would you please be so kind to indicate the correct solution?

    Thank you.

     

     

     

     

     

    3 REPLIES 3

    FAE_CA1
    Community Moderator
    Community Moderator

    Hi,

    Thanks for your inquiry.

    According to the attached "sample_bmp388_calculation1.xlsx", your second solution is correct. Please use the latest BMP388 API at https://github.com/BoschSensortec/BMP3-Sensor-API to check if you can get the same results.

    Thanks.

    Thank you indeed.

    One more hint.

    After intense error searching it seems that a version issue might be a reason for the discrepancy.

    - V1.1.3 was used to:

      --> record the raw pressure and raw temperature data

      --> calculate the compensated values   (919.993hPa, solution one of the given example)

     --> write both raw and comensated values into a data file

    V2.0.5 was used to

    --> read the data file

    --> check the plausibility of the raw data  ( 895.486 hPa, solution two of the given example)

     

    Please confirm if solution one is still valid, if the API version V1.1.3 is used.

    If the API version v1.1.3 MUST NOT BE USED AT ALL for any reason, please explain in detail.

     

    Thank you very much.

     

     

     

    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