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

    MightyNate
    Member

    BESC 2.0 not triggering measurements when trying to read gas estimates

    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

    Re: BESC 2.0 not triggering measurements when trying to read gas estimates

    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