12-09-2021 07:10 AM - edited 12-09-2021 12:28 PM
Hello,
I'm working with a STM32G070 MCU and the library 2.061 The heater_profil always stays the same, altough I have already change it and restart the whole system. The sensor get the old information from the function bsec_sensor_control.
I took the heater profile from the github parallel example, but in my case the measured temperature is to high. There is a 5 Celcius degree difference between the raw data from parallel mode to the raw data from the forced mode. The forced mode is much nearer to my comparison sensor. Even the compensated temperature has a difference about 2-3 degree to the forced mode.
Do you have any ideas?
Best regards
Solved! Go to Solution.
03-23-2022 09:03 AM
Hello Robin,
first of all I use the BME688 and therefore I assumed, that the BSEC_2.0.6.1_Generic_Release_04302021 Version is the correct version. All the files bme68x are used by me. My MCU is the STM32H7 and I use the algorithm of the GCC/M7 and the config generic 33v_3s_4d. The config is correct, even when I check it during runtime. My problem is, that after a few measurements the time between the calls of the function is bigger than 3 seconds. There is no influence on my side, because the bsec_sensor_control controls it. I'm mainly interested in the CO2 value. With this configuration it take to much time.
When I change the algo and the config to the BSEC_1.4 it runs even worse. Additionaly I don't see so much difference beetwen my code and the bsec_iot_loop. I call the same functions.
As a business customer is there a way to communicate direct to you? Just like the sensor works right now, I can't use it.
03-30-2022 11:34 AM
The influence of this break on the CO2, IAQ, VOC value is very high. The difference between the first calculated value and the last value between two breaks is so heavy.(for example 1320 (first) to 450 (last) (CO2)). In my opion the values varies because of the mesearument methode, but if there are contiouse valuese it would be better.
04-13-2022 07:41 AM
Hi doppio-R,
If you want to get data faster, you could set sample rate to BSEC_SAMPLE_RATE_CONTINUOUS.
You could contact with official distributor according your location if you design a project with BME688. Could we know your location?
https://www.bosch-sensortec.com/about-us/contact/our-distributors-and-sales-representatives/
07-22-2022 03:09 PM
North Germany