Working versione for L-tek FF1705
Diff: OneWire.cpp
- Revision:
- 11:bc8ed7280966
- Parent:
- 10:c89b9ad6097c
- Child:
- 12:27a1b359b95c
--- a/OneWire.cpp Sun Jan 27 14:11:28 2019 +0000
+++ b/OneWire.cpp Sun Jan 27 18:01:19 2019 +0000
@@ -126,9 +126,7 @@
OneWire::OneWire(PinName pin) :
DigitalInOut(pin)
{
- timer.stop();
- timer.reset();
- MODE(); // set mode either PullUp or OpenDrain
+ MODE(); // set mode either PullUp or OpenDrain for STM
#if ONEWIRE_SEARCH
reset_search();
#endif
@@ -152,7 +150,7 @@
if (--retries == 0)
return 0;
wait_us(2);
- } while (READ() != 1);
+ } while (READ() == 0);
OUTPUT();
WRITE(0);