Development in C language under Raspian on Raspberry Pi3. BME680. BME series are provided with their drivers on the site GitHub. It's really useful. But no documentation comes with them. Not clear how to use the functions. Is there somewhere a documentation on, for instance, https://github.com/BoschSensortec/BME680_driver? and even on BSEC ? After having read the values of temperature, humidity, pressure, AQ resistance, is it required to compensate (unless for the pressure depending on the altitude)? or are these compensations automatic? At the address, https://github.com/twartzek/bme680-raspberry/blob/master/bme680_main.c, I find the very useful instruction: i2cSetAddress(BME680_I2C_ADDR_SECONDARY); essential for the i2c connexion to the sensor (unless I got the error 2).
... View more