I am using an Adafruit HUZZAH32 feather board in combination with a BME688 dev-kit board.
I have collected some gas samples over time and imported them into AI-Studio, trained a neural network and exported the resulting algorithm as a BSEC configuration file, like here: https://www.youtube.com/watch?v=4vdliMRtxBY
My expectation is that the exported algorithm can somehow be used in code to distinguish two different gases, for example.
However, I don't understand the BSEC 2.x software example from here https://www.bosch-sensortec.com/software-tools/software/BME688-software/ to realize my plans.
Is there an explanation or example that shows what I need to do to initialize or prepare the board to use it as I intend?
I believe that you already generated your own config file.
Then, you can use custom config file in our BSEC 2 library. https://www.bosch-sensortec.com/software-tools/software/bme688-software/
Please download bsec 2 software, and there is example file in BSEC_22.214.171.124_Generic_Release_04302021\examples\bsec2\examples\basic_config_state.
What you should do is to replace config original file with your own file.
(You can find config files in BSEC_126.96.36.199_Generic_Release_04302021\config)
Then, you can get BSEC_OUTPUT_GAS_ESTIMATE_1 ~ 4 in output.