I use the BSEC v1 Library to use a BME680 in my Arduino Project, i would like to calibrate the sensor using a precise already calibrated reference Sensor (so atleast all sensors i have in projects show the same values)
Now im wondering whats the best way to get there?
i saw the BSEC Library has just a "settempoffset" parameter and i imagine i need a 2 point offset-slope to get max accuracy right?
i couldnt find in the library a way to calibrate Humidity, is there a easy way for that i just dont see?
Solved! Go to Solution.
After you download BSEC package, you could find following information about temperature offset from integration guide.
hmmm i knew about the temperatur offset but is a simple offset enough to get the most accuracy? isnt a 2point offset needed for max accuracy?
i know the sensor measures +/-3% humidity, but would there be a way to also calibrate humidity for better accuracy with a 2 point offset?
from what i understood this bsec temperature offset is just a simple offset for selfheating devices but the accuracy remains +/- the same as stated in the datasheet, i want to calibrate the sensor for better accuracy
we use temperature_offset in bsec_iot_init as input for BSEC_INPUT_HEATSOURCE for BSEC. Then the calibrated temperature and humility will be send out in outputs of BSEC_OUTPUT_SENSOR_HEAT_COMPENSATED_TEMPERATURE and BSEC_OUTPUT_SENSOR_HEAT_COMPENSATED_HUMIDITY.
we use dew point to calibrate the temperature and humidity, however we cann‘t give more details on this since this is in the source code of BSEC.