Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Bsec lib + BME680 oversampeling and IIR filter settings

    Highlighted
    New Poster

    Bsec lib + BME680 oversampeling and IIR filter settings

    Hi,

    I am using a bme680 in combination with the bsec library. Now i want to change the settings of the oversampeling and the IIR filter on the fly but the bsec lib seems to not have a function wich does this. Is this because it is not recommanded to do this when using the bsec lib? Or did I overlook something?

    I understand that it is possible to overwrite these settings when using just the bme680 library but could not find these implemented in a seprate bsec library function.

     

    Gr.

    Ruben

    3 REPLIES 3
    Community Moderator

    Re: Bsec lib + BME680 oversampeling and IIR filter settings

    Although the BME680 offers these built-in IIR filters when processing raw sensor signals, the BSEC library was optimized for the BME680 running with this feature disabled. Since such filters would affect the sensor's response, we recommend not to enable the IIR filter while using BSEC.

    New Poster

    Re: Bsec lib + BME680 oversampeling and IIR filter settings

    Does this also apply for the oversampeling or just the enabling of the IIR filter? 

    Community Moderator

    Re: Bsec lib + BME680 oversampeling and IIR filter settings

    Typically when running BSEC you should make use of the function bsec_sensor_control(). This function returns the sensor's settings to be applied for the next measurement, which already includes oversampling configurations.

    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