Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

high humidity causes dead lock #23

Open
GottZ opened this issue Apr 19, 2023 · 3 comments
Open

high humidity causes dead lock #23

GottZ opened this issue Apr 19, 2023 · 3 comments

Comments

@GottZ
Copy link

GottZ commented Apr 19, 2023

Hey there. I've just noticed blowing slowly onto a HTU21D causes .relative_humidity to dead lock main thread execution.
image
image

is this reproducable outside my home?
I'll check the behavior with a second HTU21D on friday.
any idea for a workaround?

@dhalbert
Copy link
Contributor

Which QT Py is that? This may be microcontroller-specific. The ESP32-S3 I2C implementation can be flaky. If you have another microcontroller board, try that one as well.

@GottZ
Copy link
Author

GottZ commented Apr 19, 2023

it's a esp32-s2

Adafruit CircuitPython 8.1.0-beta.1 on 2023-03-30; Adafruit QT Py ESP32S2 with ESP32S2
Board ID:adafruit_qtpy_esp32s2

I'll check with a flipper zero later. thanks.

@jposada202020
Copy link
Contributor

I Was not able to reproduce this using

Adafruit CircuitPython 8.1.0-beta.2 on 2023-04-26; Adafruit QT Py ESP32S2 with ESP32S2

Using simpletest with and sleep time of 0.1.

image

Some Results

Temperature: 21.9 C
Humidity: 54.3 %

Temperature: 21.9 C
Humidity: 54.2 %

Temperature: 21.9 C
Humidity: 54.1 %

Temperature: 21.9 C
Humidity: 54.0 %

Temperature: 21.9 C
Humidity: 54.0 %

Temperature: 21.9 C
Humidity: 54.0 %

Temperature: 21.9 C
Humidity: 54.0 %

Temperature: 21.9 C
Humidity: 54.0 %

Temperature: 21.9 C
Humidity: 54.1 %

Temperature: 21.9 C
Humidity: 54.2 %

Temperature: 21.9 C
Humidity: 54.8 %

Temperature: 22.0 C
Humidity: 56.9 %

Temperature: 22.0 C
Humidity: 59.2 %

Temperature: 22.2 C
Humidity: 61.7 %

Temperature: 22.4 C
Humidity: 63.9 %

Temperature: 22.6 C
Humidity: 65.9 %

Temperature: 22.8 C
Humidity: 67.9 %

Temperature: 23.0 C
Humidity: 69.7 %

Temperature: 23.2 C
Humidity: 71.5 %

Temperature: 23.5 C
Humidity: 73.1 %

Temperature: 23.7 C
Humidity: 74.6 %

Temperature: 23.8 C
Humidity: 75.9 %

Temperature: 24.0 C
Humidity: 77.1 %

Temperature: 24.2 C
Humidity: 78.2 %

Temperature: 24.3 C
Humidity: 79.3 %

Temperature: 24.4 C
Humidity: 80.2 %

Temperature: 24.5 C
Humidity: 81.0 %

Temperature: 24.5 C
Humidity: 81.7 %

Temperature: 24.5 C
Humidity: 82.2 %

Temperature: 24.5 C
Humidity: 82.7 %

Temperature: 24.5 C
Humidity: 83.1 %

Temperature: 24.4 C
Humidity: 83.4 %

Temperature: 24.3 C
Humidity: 83.6 %

Temperature: 24.2 C
Humidity: 83.5 %

Temperature: 24.1 C
Humidity: 83.5 %

Temperature: 24.0 C
Humidity: 83.5 %

Temperature: 23.9 C
Humidity: 83.6 %

Temperature: 23.8 C
Humidity: 83.7 %

Temperature: 23.8 C
Humidity: 83.8 %

Temperature: 23.8 C
Humidity: 84.0 %

Temperature: 23.9 C
Humidity: 84.0 %

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants