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

Best reply by Minhwan

Please try below steps. ( I tested it again today)

 

  • Download all latest software
    1. BME688 Dev kit Software (v.1.5.0)
    2. BME688 Dev Android App (v.1.1.3)
    3. AI studio (v1.6.0)

 

  • Update firmware for BME688 dev kit based on 1.a
  • Gather new data after reset BME688 dev kit (At least, two type of data you need)
  • Run AI studio and learn algorithm, them generate config file. Then, generate BME board configure file.
  • Remove previous bmeconfig and config files in SD card, and copy the files into SD card.
  • Run Android app and connect BME688 dev kit

 

Just in case, I attached my test files.

Thank you.

Config.zip
1.8KB
View original
2
39 replies
Resolved