Bosch Sensortec Community

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

    BME680: is it possible to read all sensors every minute by using ULP plus?

    BME680: is it possible to read all sensors every minute by using ULP plus?

    tomjones
    Member

    Is it possible to use the "ULP plus" mode to get values of all the sensors (temp, humidity, gas, IAQ etc) at a regular interval of, say, 1 minute? 

    Are there any drawbacks of using the sensor this way? Does it produce the same quality of results as in the standard modes of operation?

     

    5 REPLIES 5

    Minhwan
    Community Moderator
    Community Moderator

    Hi @tomjones , 

     

    We have LP mode and ULP mode for IAQ. And LP mode runs every 3s and ULP runs every 300s. 

    You have to choose one of two options. 

    Thank you. 

    I mean the on-demand mode, that can be triggered to get an additional read while in ULP mode. 

    See: https://github.com/boschsensortec/BSEC-Arduino-library/blob/master/examples/basic_config_state_ulp_p...

    Minhwan
    Community Moderator
    Community Moderator

    Hi @tomjones , 

     

    No. You can't. BME688 is run by profile and there is time frame. Even if you try to read it, it would be no data from BME688 since BME688 is running before next call time. 

    Thank you. 

    First of all, I'm talking about BME 680, not 688. Secondly, the link I send earlier is from your own Github. It's an example code for the "ULP plus" feature, which allows to run the sensor in ULP mode, but also allows to request an additional sensor reading e.g. with an interrupt (button press). If you don't know what you are talking about, then maybe leave the answering to other colleagues.

    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