Fork of DS1820 that can function with the data and parasite power pin being the same.
Dependents: AutonomousDAQ AutonomousDAQ
Fork of DS1820 by
History
explicitly set data pin high instead of input() which requires a pull-up resistor
2017-11-30, by uci1 [Thu, 30 Nov 2017 05:57:26 +0000] rev 8
explicitly set data pin high instead of input() which requires a pull-up resistor
allow use of parasite power to be switched on and off
2014-10-30, by uci1 [Thu, 30 Oct 2014 05:55:15 +0000] rev 7
allow use of parasite power to be switched on and off
Allow the parasite pin to be changed on the fly.
2014-09-22, by uci1 [Mon, 22 Sep 2014 00:38:39 +0000] rev 6
Allow the parasite pin to be changed on the fly.
Change _parasitepin to DigitalInOut and set it to output before each high/low. This allows the parasitepin to be the same as the digital i/o pin.
2014-09-22, by uci1 [Mon, 22 Sep 2014 00:21:07 +0000] rev 5
Change _parasitepin to DigitalInOut and set it to output before each high/low. This allows the parasitepin to be the same as the digital i/o pin.
Added check of CRC to end of search_ROM
2013-08-07, by pairmand [Wed, 07 Aug 2013 11:02:10 +0000] rev 4
Added check of CRC to end of search_ROM
Fixed to work with latest library version, allowed immediate return from convert_temperature(), and tidied up a few other things.
2013-08-01, by pairmand [Thu, 01 Aug 2013 10:18:17 +0000] rev 3
Fixed to work with latest library version, allowed immediate return from convert_temperature(), and tidied up a few other things.
Updated documentation. (maybe)
2011-12-15, by Michael_ [Thu, 15 Dec 2011 19:07:36 +0000] rev 2
Updated documentation. (maybe)
Added code to support the DS18B20
2011-12-14, by Michael_ [Wed, 14 Dec 2011 20:22:16 +0000] rev 1
Added code to support the DS18B20
Dec 18, 2010 First pubication
2010-12-19, by Michael_ [Sun, 19 Dec 2010 05:40:28 +0000] rev 0
Dec 18, 2010 First pubication