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, | ||
| + | | ||
| + | } | ||
| </ | </ | ||