I use Esp32 on battry with BME680. I try sleep mode example from the BSEC library. It work fine with 5 minutes interval, the accuracy change to 1 after 30 minutes, and IAQ value change after about 50 minutes. When I set the wakeup time to 15 minutes the BME680 didn't calibrat even after 24 hours. How can I make esp32 sleep for time more that 5 minutes and calibrate BME680 faster?
BSEC do not support any sample rate except LP, ULP & DC. The sample interval for each mode is 3s, 300s, & 1s.
This means when the customer modify the sample interval to 15 mins, BSEC consider always restart and keep run-in forever.