Hi Markus,

I have one base station and a battery-powered node.
The readings of the two are indeed very different. Namely, after conversion
* the basestation gives negative values  (around -21)
* the node gives high values. (around 29)
Both have the status register 0x00 (if that works), but it looks as
though the base station is set for 12bit values (status_reg & 0x01),
and the node 14bit.
If you convert the base station value using the 0.04 coefficient it
gives about 30 degrees.

Again, going back to my question, do the status reg read/write
operations from the sht driver work?

Thanks,
Victor


> Hi all,
>
> I'm using the SHT11 sensor to get some temperature readings. The values I
> am getting are quite large (at least 3-4 degrees higher). I was thinking
> this may be due to the on-chip heater being activated.

Are you powering the device by USB? Try with batteries.

Markus

> I tried to turn off / on the heater using the HalSht11Advanced interface,
> but no difference.
> I started reading the value of the status register of the Sht11 after the
> change, but it always comes up as 0x07.
>
> I noticed that in the Sht11 driver, the readStatusReg and the
> writeStatusReg are labelled as "FIXME", "don't seem to work".
>
> Has anyone else had any experience with this? Is the code working or not?
>
> Regards,
> Victor
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to