Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BME680 resets to iaqAccuracy=0 if not refreshed within 4.25 seconds

    BME680 resets to iaqAccuracy=0 if not refreshed within 4.25 seconds

    internovum
    New Poster

    Hi,

    i use BME680 on ESP32 with basic_config_state code.
    BME680 needs 307 secounds to go iaqAccuracy=3.
    iaqSensor.run() has to be called at least every 2.770 - 4.250 secounds before it drops to iaqAccuracy=0.

    Works nice - until i want to send data.
    My GSM Module needs 3 times around 10 secounds where i can't call iaqSensor.run().

    After sending Data the BME680  dropps to iaqAccuracy=0 for 307 secounds.

    How to solve this?
    I tryed using timer, but iaqSensor.run() needs 0,247 secounds - that messed up my GSM send.
    Can i tell the BME680 to do his thing and i fetch data later?

    Regards,
    Frank

     

    2 REPLIES 2

    internovum
    New Poster

    Solved the issue by running BME680 (and I2C communication) on core 0 only.
    GSM, Wifi, time schedule and measurement of radon runs on core 1.


    BSTRobin
    Community Moderator
    Community Moderator

    Hello internovum,

    Good!

    If the development environment supports multitasking, use multitasking to deal with different things.

    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