-
-
Notifications
You must be signed in to change notification settings - Fork 315
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
NRZ-2019-124-B7: Adafruit Si7021 / HTU21D stopped working after update to this version #513
Comments
Could you please check the latest beta version NRZ-2019-124-B8? |
…HTU21D is not detected. Added include for axTLS. Si7021 is compatible with HTU21D, but it returns 0x3A instead of 0x2 on I2C command 0xE7, thats why the .begin() function failed
B8 checked - still not working. |
The Si7021 is compatible with HTU21D in reporting the measured values, but returns 0x3A if asked for read register ( https://github.com/adafruit/Adafruit_Si7021/blob/master/Adafruit_Si7021.cpp vs. https://github.com/adafruit/Adafruit_HTU21DF_Library/blob/master/Adafruit_HTU21DF.cpp)
BTW. |
Fix for #513 : checking presence of Si7021 in case HTU21D is not dete…
…_for_HTU21D Revert "Fix for #513 : checking presence of Si7021 in case HTU21D is not dete…"
B9 fixes the problem. |
After the last beta update on October 1st, 2019, my temp+hum. sensor Si7021 (https://www.adafruit.com/product/3251 , HTU21D compatible), stopped working.
I changed the sensor to a no-name clone and it worked (and still is working).
But I tested the "faulty" sensor with another NodeMCU, and it seems that the 2019-124-B7 firmware is "faulty": when I switched back to the stable firmware (in the config), the Adafruit sensor works properly. I switched the firmware stable<->beta7 several times and the result is always the same: stable - works, beta - doesn't.
It seems the htu21d.begin method of the sensor fails (line 3937).
Here is the serial debug output:
The text was updated successfully, but these errors were encountered: