summaryrefslogtreecommitdiff
path: root/drivers/dht/dht.py
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/dht/dht.py')
-rw-r--r--drivers/dht/dht.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/drivers/dht/dht.py b/drivers/dht/dht.py
index 9a69e7e07..eed61df7c 100644
--- a/drivers/dht/dht.py
+++ b/drivers/dht/dht.py
@@ -1,7 +1,10 @@
# DHT11/DHT22 driver for MicroPython on ESP8266
# MIT license; Copyright (c) 2016 Damien P. George
-import esp
+try:
+ from esp import dht_readinto
+except:
+ from pyb import dht_readinto
class DHTBase:
def __init__(self, pin):
@@ -10,7 +13,7 @@ class DHTBase:
def measure(self):
buf = self.buf
- esp.dht_readinto(self.pin, buf)
+ dht_readinto(self.pin, buf)
if (buf[0] + buf[1] + buf[2] + buf[3]) & 0xff != buf[4]:
raise Exception("checksum error")