06-07-2022 10:44 AM
Hi everyone,
I want to measure temperature and recognise gas simultaneously with "basic_config_state.ino"in Bosch-BSEC2-Library-master. I have a problem here with the temperature value.It has big difference between the compensated temperature's value and real temperature which be measured by a thermometer.
(When I used "basic.ino" program which does not recognise gas, the temperature is almost the same with the thermometer's value.)
Could you please tell me how I can get the compensated temperature's value correctly when the sensor can recognise the gas simultaneously ?
Many thanks.
06-23-2022 10:58 AM
Hi HUYNHIEN,
I mean the bme68x.c file you used.
You could download BSEC 2.x Software from https://www.bosch-sensortec.com/software-tools/software/bme688-software/ and test "BSEC_2.0.6.1_Generic_Release_04302021\examples\bsec2\examples\basic_config_state".
If you also have same temperature difference, then we will check it.
06-24-2022 12:58 AM
Hi HUYNHIEN,
We do have some temp offset due to self heating.
Technically, you should put offset value using BSEC_INPUT_HEATSOURCE, but some version you should put it manually after you get some temp data.
We already recognized the issue and will release fixed version later.
Thanks,
06-27-2022 04:15 AM
Hi BSTRobin,
Thank for your reply.
I'm using "...\Bosch-BSEC2-Library-master\examples\generic_examples\basic_config_state\basic_config_state.ino for my test.
I'll try your recommended file soon.
Best regards.
06-27-2022 04:18 AM
Hi Minhwan,
Thank for your reply.
I'll try your recommendation about put offset value.
Best regard.