Jon Trulson
e679d40d44
ds18b20: Initial implementation
...
This driver supports, and was tested with, a DS18B20 1-wire
Temperature Sensor using external power.
This device requires the use of a UART to provide access to a Dallas
1-wire bus, via a new facility supported by MRAA (once the relevant PR
is accepted), using the UartOW access class. It is important to
realize that the UART is only being used to access and control a
Dallas 1-wire compliant bus, it is not actually a UART device.
Multiple DS18B20 devices can be connected to this bus. This module
will identify all such devices connected, and allow you to access them
using an index starting at 0.
Parasitic power is not currently supported due to the very tight 10us
limit on switching a GPIO properly to supply power during certain
operations. For this reason, you should use external power for your
sensors.
Setting the alarm values (Tl, Th) is also not supported, since this is
only useful when doing a 1-wire device search looking for devices in
an alarm state, a capability not yet supported in MRAA. In reality,
this is trivial to handle yourself in your application.
Signed-off-by: Jon Trulson <jtrulson@ics.com>
Signed-off-by: Noel Eck <noel.eck@intel.com>
2016-05-02 16:04:56 -07:00
..
2015-04-17 11:32:58 -07:00
2015-05-21 13:52:11 -07:00
2015-04-17 11:46:17 -07:00
2015-04-17 11:46:17 -07:00
2015-04-17 11:49:02 -07:00
2015-04-17 11:40:38 -07:00
2015-01-23 17:58:29 -08:00
2015-10-27 17:07:51 -07:00
2015-07-29 13:25:05 -07:00
2016-03-22 16:57:08 -07:00
2015-04-01 10:03:58 -07:00
2015-04-17 11:22:58 -07:00
2015-04-17 11:21:44 -07:00
2015-10-27 17:08:08 -07:00
2016-03-22 22:52:31 -07:00
2015-04-17 11:24:43 -07:00
2015-01-20 16:50:32 -08:00
2015-04-17 11:41:44 -07:00
2016-03-24 13:23:18 -07:00
2016-03-22 16:36:10 -07:00
2015-10-27 17:08:13 -07:00
2016-05-02 16:04:56 -07:00
2015-04-17 11:39:02 -07:00
2016-04-29 16:37:30 -07:00
2016-04-15 10:00:04 -07:00
2016-01-29 16:56:07 -08:00
2015-04-17 11:34:04 -07:00
2015-01-22 20:12:02 -08:00
2015-04-09 13:18:59 -07:00
2014-11-26 17:01:10 +00:00
2016-02-16 11:47:37 -08:00
2015-04-17 11:38:25 -07:00
2015-04-17 11:46:50 -07:00
2015-04-17 11:26:38 -07:00
2015-04-17 11:36:30 -07:00
2015-04-17 11:44:41 -07:00
2015-09-08 13:39:19 -07:00
2015-04-17 11:44:05 -07:00
2015-01-08 14:27:34 -08:00
2016-02-16 11:49:00 -08:00
2014-12-04 10:39:20 +00:00
2015-04-17 11:32:24 -07:00
2015-09-21 17:17:29 -07:00
2015-04-17 11:41:11 -07:00
2015-04-17 11:24:07 -07:00
2015-04-17 11:37:44 -07:00
2015-01-09 18:17:58 -08:00
2015-02-10 11:54:44 -08:00
2015-05-29 16:23:13 -07:00
2015-02-10 11:54:44 -08:00
2015-04-17 11:31:48 -07:00
2014-12-04 10:58:04 +00:00
2015-04-17 11:42:21 -07:00
2015-04-17 11:30:29 -07:00
2015-04-14 16:36:10 -07:00
2015-04-17 11:29:52 -07:00
2015-05-19 11:48:46 -07:00
2016-03-22 22:58:17 -07:00
2016-01-28 13:25:51 -08:00
2015-05-07 15:00:01 -07:00
2015-01-29 16:13:20 -08:00
2016-04-15 09:59:29 -07:00
2015-07-06 15:19:18 -07:00
2015-05-19 11:31:15 -07:00
2016-01-28 13:26:05 -08:00
2016-01-29 16:21:57 -08:00
2015-04-17 11:47:24 -07:00
2015-04-14 16:36:18 -07:00
2015-01-23 17:14:36 -08:00
2016-02-08 13:12:18 -08:00
2015-04-17 11:22:22 -07:00
2015-04-17 11:47:56 -07:00
2015-04-17 11:47:56 -07:00
2014-11-25 20:42:13 +00:00
2015-09-21 15:13:57 -07:00
2015-09-22 13:24:38 -07:00
2015-08-04 15:56:25 -07:00
2015-04-17 11:45:46 -07:00
2015-06-03 09:58:55 -07:00
2014-06-27 04:37:50 +01:00
2015-05-07 14:48:44 -07:00
2015-08-27 10:21:37 -07:00
2015-12-21 16:51:19 -08:00
2015-01-29 17:08:40 -08:00
2015-04-17 11:43:29 -07:00
2015-04-17 11:35:49 -07:00
2015-07-29 13:25:05 -07:00
2015-07-29 13:25:05 -07:00
2015-09-04 19:37:34 -07:00
2015-04-29 17:30:53 -07:00
2015-04-29 17:30:53 -07:00
2015-09-22 12:33:39 -07:00
2015-04-29 17:30:53 -07:00
2015-09-22 12:34:21 -07:00
2015-09-22 12:32:13 -07:00
2015-09-22 12:32:57 -07:00
2015-04-29 17:30:53 -07:00
2015-04-17 11:27:18 -07:00
2015-12-23 16:02:19 -08:00
2015-04-17 11:28:36 -07:00
2015-04-23 17:34:27 -07:00
2015-04-23 17:34:27 -07:00
2015-04-17 11:35:13 -07:00
2015-11-25 13:55:19 -08:00
2015-07-21 16:29:58 -07:00
2015-07-21 16:29:58 -07:00
2015-04-17 11:20:29 -07:00
2015-04-17 11:31:06 -07:00
2015-06-29 10:28:13 -07:00
2016-01-28 13:31:01 -08:00
2015-04-17 11:23:32 -07:00
2015-04-17 11:34:39 -07:00
2015-07-21 17:38:52 -07:00
2015-05-06 17:46:00 -07:00
2015-09-08 13:38:42 -07:00
2015-12-22 15:24:11 -08:00
2015-11-24 14:58:40 -08:00
2015-11-24 14:58:40 -08:00
2015-05-06 17:30:08 -07:00
2016-01-26 16:32:22 -08:00
2015-04-17 11:49:40 -07:00
2015-04-17 11:39:34 -07:00
2016-03-22 16:49:37 -07:00
2016-03-22 17:16:21 -07:00
2015-04-08 16:19:33 -07:00
2015-02-10 11:54:44 -08:00
2015-04-17 11:33:31 -07:00
2015-01-08 14:57:38 -08:00
2016-04-15 09:59:29 -07:00
2015-04-14 16:35:56 -07:00
2015-10-27 17:02:47 -07:00
2015-10-27 17:02:47 -07:00
2014-07-03 13:42:46 +01:00
2016-04-19 15:38:48 -07:00
2015-04-01 10:03:58 -07:00
2015-08-31 11:58:49 -07:00
2015-04-17 11:37:07 -07:00
2015-10-27 17:02:10 -07:00
2015-04-17 11:25:21 -07:00
2015-04-14 16:35:38 -07:00
2015-04-14 16:35:38 -07:00