Hallo. Ich weiß, das Thema wurde schon mehrmals im Forum aufgegriffen und ist schon ausgelutscht, aber ich werde einfach nicht schlauer draus. Ich kann, wenn ich immer nur einen Sensor an den Bus anschließe, die SN auslesen und kriege z.B. folgendes: LSB MSB (CRC) 0x28, 0x7C, 0x26, 0x64, 0x03, 0x0, 0x0, 0xE5 Im nächsten Schritt will ich über MATCH ROM gefolgt von der SN oben (Reihenfolge auch zuerst LSB->MSB) gezielt die Temperatur des Sensors abrufen, kriege aber nur 0xFF zurück. Scheinbar antwortet der Sensor nicht. Ich kenne mich mit dem CRC nicht aus und weiß nicht, ob ich die SN richtig empfange. Auf http://zorc.breitbandkatze.de/crc.html kann man das wohl testen, was muss ich aber wo eingeben. Das CRC Polynom lautet x^8+x^5+x^4+1. Bin für jede Hilfe dankbar. lg,
Hab mal die SN mit der CRC getestet, sie ist also richtig übertragen worden. Problem bleibt aber weiter hin bestehen: Ich kann nicht gezielt einen Sensor ansprechen mit der SN. Bitte um schnelle Hilfe.
wie schnell ist bei Dir schnelle Hilfe? MfG
OK. Der Papa hat den Fehler gefunden. Zählen sollte auch schon mal gelernt sein. Beim senden der SN lief meine schleife von i=0 bis i<9 und hat damit ein Byte zu viel gesendet, weshalb der Sensor nicht mehr reagiert hat. Funktioniert alles jetzt super. Danke trotzdem.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.