Bosch Sensortec Community

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

    BMA680 API bug???

    BMA680 API bug???

    ehouse
    Occasional Visitor

     

    Hi, we testing API: 

    https://github.com/BoschSensortec/BME680_driver

    I think your file is buggy: https://github.com/BoschSensortec/BME680_driver/blob/master/bme680_defs.h

     

    Could you verify lines 294-297:

      

    #define BME680_P9_LSB_REG       (21) //line 291  first  LSB seams to be standard for the chip

    #define BME680_P9_MSB_REG     (22) //           than MSB seams to be standard for the chip

    #define BME680_P10_REG            (23)

    #define BME680_H2_MSB_REG   (25) //!!!! FIRST      MSB (oposite from your standard)

    #define BME680_H2_LSB_REG    (26)   //!!!!     than LSB (oposite from your standard)

    #define BME680_H1_LSB_REG    (26)   //!!!!     index 26 was taken second time    (for both BME680_H2_LSB_REG & BME680_H1_LSB_REG )

    #define BME680_H1_MSB_REG    (27)

    #define BME680_H3_REG             (28)

    #define BME680_H4_REG             (29)

     

    IS THIS OK???????

     regards,

     

    Rob

    1 REPLY 1

    kgoveas
    Community Moderator
    Community Moderator

    Hi,

    This is not a bug. Both registers H1 and H2 are stored as 12bits each. The lower nibbles of both are stored in a single register with offset 26.

    Regards,

    kgoveas

    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