Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
veranstaltungen:hessen20162:arduino-workshop-notizen [04.10.2016 10:53] – [Arduino Sketch (Programm):] ipsecguy | veranstaltungen:hessen20162:arduino-workshop-notizen [04.10.2016 11:01] (aktuell) – [Arduino Sketch (Programm):] ipsecguy | ||
---|---|---|---|
Zeile 105: | Zeile 105: | ||
Serial.println(h); | Serial.println(h); | ||
} | } | ||
+ | Serial.println(" | ||
+ | running = false; // done with this cycle, wait again | ||
+ | return; | ||
+ | } | ||
+ | |||
+ | if (OneWire:: | ||
+ | Serial.println(" | ||
+ | return; | ||
+ | } | ||
+ | | ||
+ | // the first ROM byte indicates which chip | ||
+ | switch (addr[0]) { | ||
+ | case 0x10: | ||
+ | // Serial.println(" | ||
+ | type_s = 1; | ||
+ | break; | ||
+ | case 0x28: | ||
+ | // Serial.println(" | ||
+ | type_s = 0; | ||
+ | break; | ||
+ | case 0x22: | ||
+ | // Serial.println(" | ||
+ | type_s = 0; | ||
+ | break; | ||
+ | default: | ||
+ | // Serial.println(" | ||
+ | return; | ||
+ | } | ||
+ | | ||
+ | ds.reset(); | ||
+ | ds.select(addr); | ||
+ | ds.write(0x44, | ||
+ | | ||
+ | } | ||
</ | </ |