Bosch Sensortec Community

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

    BME688 connection to Android App

    Karthikg
    Established Member

    BME688 connection to Android App

    Hi,

    I am trying to use the BME688 Andriod APP that was recently released. The App is able to connect to the BME 8x board via bluetooth.  The SD card with the config file is present. (i.e it is logging data). but right after the app connects, i get this msg on the APP :

    "Could not start sensor. response code: BSEC_CONFIG_MISSING"

    if i look at the SD card and open a raw data file it creates (its flashed with the bme68x_demo_sample.ino.bin ) - i see this header.. as a appVersion of 0.7.4 not sure if this works with the App that i downloaed for the Andriod. 

    {
    "configHeader": {
    "dateCreated": "2020-10-20T08:54:10.804Z",
    "appVersion": "0.7.4",
    "boardType": "board_8",
    "boardMode": "heater_profile_exploration",
    "boardLayout": "grouped"
    } ....

    i have a *.bmeconfig in the SD card. so not sure what else is needed. again no documention etc. so its very tiny bit frustrating. 

    Thanks,

    Karthik

    22 REPLIES 22
    Minhwan
    Community Moderator

    Re: BME688 connection to Android App

    Hello, 

     

    Please check step by step. 🙂 

    1) Is your bme688 dev kit updated as latest one. ( You can download bme688 dev kit software https://www.bosch-sensortec.com/software-tools/software/bme688-software/ )

    2) Is your AI studio is latest one?  https://www.bosch-sensortec.com/software-tools/software/bme688-software/

    3) Is your bmeconfig file created by latest AI studio? 

    Then, please let me know if you have still problem. 

    Thanks, 

    Karthikg
    Established Member

    Re: BME688 connection to Android App

    Hi Minwhan,

    I have repeated all the following procedures you listed. i still have the same error msg on the app.

    To flash the board from MAC - do you have any commands? I  used the following in my temrinal and python3. 

    ./esptool.py --chip esp32 write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0xe000 boot_app0.bin 0x1000 bootloader_dio_80m.bin 0x10000 bme68x_demo_sample.ino.bin 0x8000 bme68x_demo_sample.ino.partitions.bin

    (it seemed to work and seems to be logging - i.e the 2 sec red light flash and i see the bme raw data getting created) but not sure if this is causing anyother issue

     

    howetze_
    New Poster

    Re: BME688 connection to Android App

    Hi, same Problem for me.
    Android App says: BSEC_CONFIG_MISSING
    I have 
    2020_10_20_10_54_BoardConfiguration.bmeconfig
    and the exported BSEC Config File(s) (from AI-Studio 1.6)
    2021_07_28_21_09_bsec_Cheese_NormAir_2_0_6_1.config
    2021_07_28_21_09_bsec_Cheese_NormAir_2_0_6_1.c
    2021_07_28_21_09_bsec_Cheese_NormAir_2_0_6_1.csv
    2021_07_28_21_09_bsec_Cheese_NormAir_2_0_6_1.h
    on the SD card (root directory).
    SD card inserted to the BME688-Shuttle-Board --> powerd on --> Android App connecting to BLE device --> Scanning --> could not start sensor. response code: BSEC_CONFIG_MISSING

    Did I put the BSEC Config to the wrong place? Is there a "nice" description how to do it?
    Thx and greets.

    PS: same with fresh exported
    2021_07_28_21_30_BoardConfiguration.bmeconfig (from AI-Studio)

    blblblu
    Member

    Re: BME688 connection to Android App

    Hello,

    I'm also having the same problem. Everything is the most recent version from the download page (AI-Studio 1.6.0, Development Kit 1.5.0, and Demo Android App 1.1.3). It also doesn't matter whether I'm using the bmeconfig that is included in the Developmnent Kit or if I'm creating a new one with the AI-Studio, I'm always getting "Could not start sensor. response code: BSEC_CONFIG_MISSING" as a response.

    Thanks,

    Sebastian

    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