Bosch Sensortec Community

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

    When BSEC_OUTPUT_RAW_GAS is measured?

    When BSEC_OUTPUT_RAW_GAS is measured?

    matteo
    Member

    Goodmorning, 

    I want to test a BME680 with the BSEC on a STM32 microcontroller system and I have two question: 

    1. Where I can find information about the standard heater profile steps in continous mode used by the BSEC? 
    2. I see that one of the output is BSEC_OUTPUT_RAW_GAS and i was wondering when the resistence is measured during the heater steps.

    Thank you.

    Best,

    Matteo

    4 REPLIES 4

    BSTRobin
    Community Moderator
    Community Moderator

    Hi matteo,

    Thank for your inquiry.
    If you have downloaded BSEC software package from https://www.bosch-sensortec.com/software-tools/software/bme688-software, you can find the software code read sensor data in function bsec_iot_loop() of bsec_integration.c.

    2024-07-30_22h22_16.png

    Thank you. However i can't understand where I can find all the 10 readings of resistence (one for each heater temperature step), because as written in the datasheet only one resistance value is returned from the BSEC. These readings should be used by the library to analysed the characteristics of the gas.

    Best

    BSTRobin
    Community Moderator
    Community Moderator

    Hi matteo,

    You can review BME68x BSEC software.
    If you run IAQ mode, the software will call into BME68x force mode entry setBme68xConfigForced() to set heater configuration(read from configuration file, default temperature: 300, duration: 100 ms, run 1 step).
    If you run CLASSIFICATION mode, the software will call into BME68x parallel mode entry setBme68xConfigParallel() to set heater configuration(read from configuration file, 10 step).

    2024-08-23_17h44_46.png

    Hi,

    thank you for your answer. I thought that in the IAQ mode the default 10 step temperature profile was used as well. Now it's clear why only one data is given.

    Thank you.

    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