Jan Hoffmann
56262f5b17
travis in readme
2019-07-04 17:34:56 +02:00
Jan Hoffmann
91977b79b8
added travis
2019-07-04 17:30:56 +02:00
Jan Hoffmann
c76d42e280
DHT_U doxygen
2019-07-04 17:28:10 +02:00
Jan Hoffmann
dd455428a0
documented DHT
2019-07-04 17:06:42 +02:00
Jan Hoffmann
30809d2a6c
Add .gitignore
2019-07-04 11:31:09 +02:00
siddacious
8e0a94fff3
Merge pull request #130 from matthiasdanner/master
...
removed double conversion to Celsius
2019-04-17 20:05:17 -07:00
matthiasdanner
6332774b18
removed double conversion to Celsius
2019-04-17 20:01:26 +02:00
Phillip Burgess
f566d58f47
Move ESP8266 yield() out of InterruptLock
2019-02-18 10:20:28 -08:00
Phillip Burgess
9bf12551d8
ESP8266: yield() immediately before & after interrupt disablage
2019-02-14 09:27:28 -08:00
Phillip Burgess
7cec0cb06d
Configurable pullup delay time, default 55 usec
2019-02-14 09:24:17 -08:00
Paint Your Dragon
1e752b12ee
Merge pull request #125 from sijskes/master
...
fixed incorrect values on DHT11 below 0 degrees celcius
2019-02-14 09:03:16 -08:00
Simon IJskes
8b9624479e
removed '*' copy error.
2019-02-11 12:33:06 +01:00
Simon IJskes
57fe95c1be
split off the DHT11 conversion, corrected the algorithm for temperatures below 0 degrees celsius.
2019-02-08 22:18:10 +01:00
Phillip Burgess
d6488c1fbe
Change initial HIGH delay, fix comments in examples
2019-01-28 17:05:54 -08:00
Phillip Burgess
d26e8ec729
Clarified the Unified Sensor Lib requirement in examples & README
2019-01-14 16:35:30 -08:00
Phillip Burgess
b781f5998d
Update library.properties
2019-01-11 18:03:31 -08:00
Phillip Burgess
01490aa8de
Vary delay by sensor type a la PR #70
2019-01-11 17:24:16 -08:00
Phillip Burgess
261e997a90
Improve output formatting in examples
2019-01-11 17:05:42 -08:00
Phillip Burgess
bdd2756ed1
Fix computeHeatIndex declaration, check F_CPU in expectPulse
2019-01-11 16:47:34 -08:00
Paint Your Dragon
07da1cd001
Merge pull request #91 from chelmi/master
...
Fix for slower boards. Use uint16_t in expectPulse loop to increase sampling rate
2019-01-11 16:41:47 -08:00
Paint Your Dragon
b3b0b08d6d
Merge pull request #115 from owenduffy/master
...
Fix timing and pin mode change to comply with datasheet.
2019-01-11 16:34:29 -08:00
Paint Your Dragon
be8859e28c
Merge pull request #113 from gpambrozio/master
...
Making the library work nicely with the nrf52
2019-01-11 16:34:03 -08:00
Paint Your Dragon
bf86a4068c
Merge pull request #112 from SConaway/patch-1
...
Read Temp and Humidity if not specified
2019-01-11 16:33:11 -08:00
Phillip Burgess
f8d3497fac
"Better Debug Information" via Driver55 PR #110
2019-01-11 16:31:02 -08:00
Paint Your Dragon
4bc4ec3fc4
Merge pull request #109 from per1234/keywords-separator
...
Use correct field separator in keywords.txt
2019-01-11 16:24:18 -08:00
Paint Your Dragon
efcca31a7f
Merge pull request #108 from qub1750ul/master
...
Use bool instead of boolean
2019-01-11 16:23:45 -08:00
Paint Your Dragon
fa129747e8
Merge pull request #95 from fanthos/master
...
Add support for DHT12.
2019-01-11 16:22:00 -08:00
Paint Your Dragon
dff65098bb
Merge pull request #82 from adams13x13/patch-1
...
Fixes #81 Distinguish "signal already there" from "timeout"
2019-01-11 16:18:37 -08:00
Paint Your Dragon
73409c143c
Merge pull request #76 from terryjmyers/patch-1
...
Modified read speed
2019-01-11 16:15:14 -08:00
Paint Your Dragon
5550a040c2
Merge pull request #61 from 7eggert/master
...
Save 66 bytes by using integer arithmetric
2019-01-11 16:05:29 -08:00
Paint Your Dragon
dc71b006b6
Merge pull request #52 from Spacefish/master
...
Use MIN_INTERVAL define instead of hardcoded value
2019-01-11 16:02:07 -08:00
Paint Your Dragon
562a4878a9
Merge pull request #47 from jongho123/master
...
update dht.cpp. mod readHumidity().
2019-01-11 16:01:00 -08:00
W12\owen
b429942ce8
Fix timing and pin mode change to comply with datasheet.
2018-09-24 06:20:01 +10:00
Gustavo Ambrozio
7787bdd186
Making the library work nicely with the nrf52
2018-08-14 13:44:40 -06:00
Steven Conaway
2dfa77993d
Update DHT.cpp
2018-07-30 11:31:34 -07:00
Steven Conaway
f771939337
Update DHT.h
2018-07-30 11:27:30 -07:00
Steven Conaway
6b8b1ccdb9
Update DHT.cpp
2018-07-30 11:23:35 -07:00
per1234
a1169d20b4
Use correct field separator in keywords.txt
...
The Arduino IDE requires the use of a single true tab separator between the keyword name and identifier. When spaces are used rather than a true tab the keyword is not highlighted.
Reference:
https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification#keywords
2018-07-16 05:02:42 -07:00
Giuseppe Masino
3bba771f8c
Changed boolean to bool
2018-06-27 19:18:17 +02:00
Boyi C
5211b2d701
fix typo
2017-12-12 14:24:57 +08:00
Boyi C
a607a50475
Add support for DHT12.
...
Change DHT11 temperature resolution to 0.1 instead of 1.
2017-12-12 14:20:26 +08:00
Michel Metzger
b07db5af21
Fix for slower boards. Use uint16_t in expectPulse loop to increase sampling rate and avoid bad readings.
...
Tested on atmega328 @ 8MHz and Feather M0 @ 48MHz
2017-11-02 22:53:50 -04:00
adams13x13
761f4f4fb9
Fixes #81 "signal already there" != "timeout"
...
If expectPulse(LOW) sees the port is already LOW (result == 0), this is not timeout!
2017-09-02 20:15:19 +02:00
Terry J Myers
16e61f1084
Modified read speed
...
Reduced delay times from 250ms and 20ms to 1ms. This was done in accordance with the datasheet. E.G. no where does it say you need to wait 250ms or 20ms. It does say to set the line high for a minimum of 1ms (the second delay). This has been tested and is working in my of my projects
2017-04-09 19:35:04 -04:00
microbuilder
c978977718
Merged unified and raw libraries
2016-10-26 23:44:39 +02:00
Bodo Eggert
519393f42e
Save 66 bytes by using integer arithmetric
2016-09-08 17:11:29 +02:00
Tony DiCola
09344416d2
Add GitHub issue template
2016-05-27 13:43:18 -07:00
Tony DiCola
6722942d6c
Add GitHub pull request template
2016-05-27 13:38:07 -07:00
Timo Witte
cad6977ba8
fix initilization of _lastreadtime
2015-12-27 02:47:09 +01:00
Spacefish
53375d8d70
Use MIN_INTERVAL define instead of hardcoded value
2015-12-26 22:32:34 +01:00