Closed nseidle closed 4 years ago
Sensors known to be an issue:
Also, we should probably implement a delayBeforeBegin and delayBeforeMeasurement for each class of device.
These two commits in the v16_Candidate branch cover this:
If we find any other sluggish sensors, we can give them their own start-up delay.
We can close this once v16 goes live.
Released in Firmware Version 1.6
Some sensors have very long boot times and/or need to be powered constantly to run calculations between being queried for data. Powering down the Qwiic bus between sleeps causes these sensors to fail to perform as designed. SCD30 is a prime example but there are others.
Currently (v1.1 and above) Qwiic bus can be kept on between low power sleeps.
If a always-on device is detected, over ride the Qwiic bus power setting and stay on. If setting is over-written then display warning at initial power on banner.