All of lore.kernel.org
 help / color / mirror / Atom feed
* [lm-sensors] SHT15 humidity sensor. Hwmon right place to put a
@ 2009-01-02 14:15 Jonathan Cameron
  0 siblings, 0 replies; only message in thread
From: Jonathan Cameron @ 2009-01-02 14:15 UTC (permalink / raw)
  To: lm-sensors

Dear All,

I'm in the process of cleaning up a driver for the Sensiron SHT15 humidity and
temperature sensor chip.

http://www.sensirion.com/en/01_humidity_sensors/00_humidity_sensors.htm

Before I proceed too far with this I have a couple of general requests for
comment.

Is hwmon a sensible place for this driver?

Whilst it could conceivably be used for hardware monitoring that isn't my
use for it.  I think it is more appropriate here than in the upcoming
industrial I/O subsystem principally because I can't envision a use where
the humidity is changing rapidly enough to require the more complex kernel
ring buffering etc provided there.

The other delightful quirk of this device is that it's bus protocol doesn't
conform to anything remotely standard and hence will be implemented by directly
controlling gpios.

Are people happy with such a low level driver in hwmon?

I think he protocol is very much chip specific so not worth a more general
implementation.  All sensiron's other sensors appear to use more standard
protocols.

If there are any similar gpio based drivers please point them out to me
as an example of accepted practice would save both mine and reviewers time!

Thanks,

--
Jonathan Cameron



_______________________________________________
lm-sensors mailing list
lm-sensors@lm-sensors.org
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-01-02 14:15 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-01-02 14:15 [lm-sensors] SHT15 humidity sensor. Hwmon right place to put a Jonathan Cameron

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.