QUERY · ISSUE
ESP8266: PWM glitches when doing DHT measure
port-esp8266
When using a PWM channel in parallel of a DHT measure, there can be some glitches on the PWM channel at the measure time. This is because the DHT drivers locks interrupts for accurate protocol timing handling, and the PWM driver relies on these interrupts.
CANDIDATE · PULL REQUEST
Add option in DHT driver to do the measure without blocking interrupts
drivers
This is done because ESP8266 has a PWM relying on interrupts.
Doing the DHT measure with interruption blocking, sometimes makes
glitches on the PWM.
fixes #6945