Helmut`s 1Wire-Netz mit P18F4550 Prozessor; warum Der? Ist reiner Zufall ;-) ------------------------------ Ein Program Beispiel. Suche Geraete, geit gligs los... DevNr.: #1 28 E0 B9 28 01 00 00 4C DevNr.: #2 28 10 20 28 01 00 00 7A DevNr.: #3 28 BA C6 28 01 00 00 AF DevNr.: #4 28 31 AF 28 01 00 00 5F DevNr.: #5 28 6D 3B 28 01 00 00 A4 DevNr.: #6 28 BD 9A 28 01 00 00 9E Geraet(e) gefunden = 6 Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = 22.4375° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = 22.8750° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = 22.5625° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- Geraet Nr: #5 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 5 = 22.8125° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #6 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 6 = 22.5625° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = 22.5000° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A ###################################### Kältesprayangriff ######## TemperaturNr.: 2 = -0.6250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = -30.8125° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- Geraet Nr: #5 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 5 = -23.6250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #6 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 6 = -39.6875° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = -23.0625° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = -22.6250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = -44.1250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- Geraet Nr: #5 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 5 = -15.2500° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #6 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 6 = -36.6250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = -18.8750° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = 6.2500° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = -25.1875° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- Geraet Nr: #5 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 5 = 5.3125° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #6 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 6 = -17.1875° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = -7.7500° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = 17.1250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = -8.3125° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- Geraet Nr: #5 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 5 = 13.3125° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #6 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 6 = -3.8750° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = 0.3125° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = 18.7500° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = 1.1250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- Geraet Nr: #5 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 5 = 12.5000° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #6 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 6 = 2.9375° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = 5.5625° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = 15.1250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = 6.3125° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- Geraet Nr: #5 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 5 = 12.1250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #6 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 6 = 7.5000° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = 9.0000° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = 14.2500° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = 9.5625° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- Geraet Nr: #5 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 5 = 12.6875° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #6 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 6 = 10.2500° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = 11.2500° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = 14.5000° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = 11.6250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Parasite Alarm: EIN -------------------- ############################## Bus mal abezogen #################################### CRC Lesefehler Scratchpad Geraet Nr: 5 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 6 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 7 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 8 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 9 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 10 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 11 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 12 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 13 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 14 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 15 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 16 Lese naechsten.. CRC Lesefehler Scratchpad Geraet Nr: 17 Lese naechsten.. ######################## hähhh, wenn er aber die Anzahl der vorher gefunden Geräte erreicht hat, dann Geraet Nr: #18 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 18 = 85.0000° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #19 Family:0x28 Serial 0x6D 0x3B 0x28 0x01 0x00 0x00 CRC 0xA4 TemperaturNr.: 19 = 13.7500° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #20 Family:0x28 Serial 0xBD 0x9A 0x28 0x01 0x00 0x00 CRC 0x9E TemperaturNr.: 20 = 12.6875° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- ############################ hat er sich wieder berappelt nach dem wieder anklemmen vom Bus Geraet Nr: #1 Family:0x28 Serial 0xE0 0xB9 0x28 0x01 0x00 0x00 CRC 0x4C TemperaturNr.: 1 = 13.0625° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #2 Family:0x28 Serial 0x10 0x20 0x28 0x01 0x00 0x00 CRC 0x7A TemperaturNr.: 2 = 15.1250° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #3 Family:0x28 Serial 0xBA 0xC6 0x28 0x01 0x00 0x00 CRC 0xAF TemperaturNr.: 3 = 13.4375° C Tlo:23° C Thi:35° C Pwr-type: Powered Alarm: EIN -------------------- Geraet Nr: #4 Family:0x28 Serial 0x31 0xAF 0x28 0x01 0x00 0x00 CRC 0x5F TemperaturNr.: 4 = 85.0000°