Hi,
I've got a problem getting an SHT15 temperature/humidity sensor getting to work properly. I've soldered short wires to the little breakout board (sparkfun) and am using the library from
http://www.arduino.cc/playground/Code/Sensirion. I've checked all connections and as far as I can tell they're allright. However when using the non-blocking example from the page above I get:
Error: CRC mismatch!
Status reg = 0xFF
Error: No response (ACK) received from sensor!
Error: CRC mismatch!
Status reg = 0xFF
Error: CRC mismatch!
Error: CRC mismatch!
Temperature = 2581.30 C, Humidity = 0.10 %, Dewpoint = 265.37 C
Error: CRC mismatch!
Error: CRC mismatch!
Temperature = 2581.30 C, Humidity = 0.10 %, Dewpoint = 265.37 C
Most of the time at least. Sometimes I do get a sensible reading (the 'error: crc mismatch' is gone then) and once I got a whole list of readings without any errors. But this happened only once and I cannot reproduce it. Sometimes I also get the message: 'Error: No response (ACK) received from sensor!"
I've already replace the wires, used different pins, fiddles with the contacts and read all I could find on the forums. However, I wasn't able to find any pattern yet.
Does any one have any idea what might be the problem or what I could try further? At this point I'm tempted to buy another sensor to see if that makes a difference, but they are a bit expensive to buy them just for that purpose alone.
Any help is appreciated! Thanks!
Olaf