Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BME680 Temperature Profile on Arduino IDE 5 steps

    BME680 Temperature Profile on Arduino IDE 5 steps

    xxxyyy
    New Poster

    Hi everybody,

     

    Can someone help me out how to write the script for the bme680 within Arduino IDE to programm a certain temperature profile with 5 Steps maybe(different temperatures and time-frames)?

    Normally there is only one step pre-programmed in the examples and i m not quit sure where to adapt to correct commands in the .h and .cpp files according the latest bosch bme680 data sheet.

     

    Best

    5 REPLIES 5

    BSTRobin
    Community Moderator
    Community Moderator

    Hello xxxyyy,

    To run BME680 on Arduino, you could refer github example code and readme doc.
    https://github.com/BoschSensortec/BSEC-Arduino-library

    Thx for the very fast reply!

     

    Running on arduino is not the very first problem. Indeed i really struggle with the code to programm the profile:

    https://github.com/BoschSensortec/BSEC-Arduino-library/blob/master/src/bsec.cpp:

    Line 464: int8_t Bsec::setBme680Config(bsec_bme_settings_t bme680Settings)

    Line 470: _bme680.gas_sett.heatr_temp = bme680Settings.heater_temperature;

    Line 471: _bme680.gas_sett.heatr_dur = bme680Settings.heating_duration;

    ==> temp + dur can be integrated into a profile but how????

     

     Best,

     

    BSTRobin
    Community Moderator
    Community Moderator

    Hello xxxyyy,

    Normally, it is not recommended to modify the profile. You can directly use the existing profile. The new profile requires laboratory testing and validation.

    He BSTRobin,

     

    This interesting because i also work with the AI studio and the dev-kit. indeed there it is possible to make significant changes within the temp profile and the say it will be possible soon to make your own temp profiles.

     

    Best,

    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