Bosch Sensortec Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    BESC 2.0 not triggering measurements when trying to read gas estimates

    BESC 2.0 not triggering measurements when trying to read gas estimates

    MightyNate
    Member

    Hello,

    I am Using BSEC version 2.0.6.1 with a BME688 sensor and AI Studio version 1.6.0 on a Raspberry Pi.

    My goal is to read the gas estimate predictions from an algorithm that I have trained in AI Stuio.

    My setup is working when I use a BSEC config from the conf directory in the BSEC package.

    But as soon as I use the config (algorithm) that I exported from AI Studio, BSEC does not trigger measurements any more.

    I already checked that the versions match.

    First I initialize the BME688 sensor via the BME68X API from GitHub and the I initialize the BSEC.

    Then I set the config (the algorithm that I have trained) from AI Studio via the bsec_set_configuration function.

    Next I subscribe all 19 BSEC outputs using BSEC_SAMPLE_RATE_HIGH_PERFORMANCE via bsec_update_subscription.

    So far all functions return BSEC_OK.

    Then I call bsec_sensor_control, which returns BSEC_OK as well but in the bsec_bme_settings_t the

    process_data and trigger_measurement fields are 0.

    op_mode is 2 (BME68X_PARALLEL_MODE), run_gas is 1  and the next_call, heater_temperature_profile and heater_duration_profile match the expactations.

     

    So my question is:

    What could be reasons for process_data and  trigger_measurement  to be 0?

    Thanks for your answers.

    1 REPLY 1

    Minhwan
    Community Moderator
    Community Moderator

    Hello MightyNate, 

     

    Can you use my example config file? 

    Please let me know whether it works or not. 

    Thanks, 

    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