Gast
#2476237
Hallo Ich beschäftige mich nun schon seit ein paar Tagen mit dem S300TH (Temperatur / Luftfeuchte) Sender von ELV. Wie bei vielen anderen Projekten benutze auch ich ein NetIO Bord mit einem RFM12 Modul um die Daten einzulesen und auszuwerten. Leider kann ich aus den Empfangenden Daten keine brauchbaren informationen auslesen. Laut Web soll das Protokoll für den Sender so aussehen. http://www.dc3yc.privat.t-online.de/thermohygro.htm Ausschnitt aus dem Protokoll: 0000000001 T1T2T3T41 A1A2A3V1 T11T12T13T141 Praämbel 1 Adr V 0.1° Ich habe drei Empfänger (Adr 1-3) und empfange folgende Daten 00000000001_10001_(000)01_01101_10001_01001_11001_11101_10101_10101_1100 1:Adr1 00000000001_10001_(000)01_11101_10001_01001_11001_11101_10101_00101_1100 1:Adr2 00000000001_10001_(000)01_11101_10001_01001_11001_11101_10101_00101_1100 1:Adr3 Die Empfangenden Daten entsprechen vom Aufbau her den Erwartungen. Die Praämble passt und jedes weitere Nibble wird mit einer 1 abgeschlossen. Leider kann ich in den Daten meine eingestellten Adressen (xxx) nicht finden. Egal was ich einstelle, ich empfange dort nur Nullen. Hat jemand eine Idee? Ich habe mir die empfangenden Daten mit dem osziloskop angesehen. Die sind identisch, und der schwellwert von 500us liegt auch nicht auf der Kippe (250us => high / 700us => low). Die Sender stehen 2m entfernt. Das RFM12-433MHz wird mit einer 8cm langen Antenne im OOK betrieben. rf12_spi(0x67C); für 868,30 MHz rf12_spi(0x8027); Liegt es am Aufbau? Kann man mit dem 433Mhz Modul 866Mhz signal emfangen? Croeh