Hello,
I am using a BME688 sensor with a model trained using BME AI Studio BSEC v2.3.2 to classify two types of gas. The data was collected with the BME688 Gas Sensor Development Kit configured according to the Bosch documentation, with an initial burn-in of 24 hours.
The model is integrated into the example code for the BERTA H10 board (https://github.com/lora3a/lora3a-boards/blob/main/examples/test-bosch_bsec/main.c) and correctly loaded in the modules (https://github.com/lora3a/lora3a-boards/blob/main/modules/bosch_bsec/bosch_bsec.c), specifically in the bsec_selectivity.c (https://github.com/lora3a/lora3a-boards/blob/main/modules/bosch_bsec/bsec_selectivity.c) file. The library used is BSEC 2.5.0.2.
After flashing the firmware, the sensor measures the gas resistance correctly, but the gas index always stays at zero and the classification does not start. I also did a burn-in of about 3 hours on the board, but the gas_estimate_1 and gas_estimate_2 fields remain empty.
Could you please help me understand if I am missing something in the configuration or if there is an additional step needed to get the classification working?
Thank you in advance for your help.