RFM02 LaCrosse Sensor Nachbau.

Gast #4009287
Lesenswert?
• ▲
▼
Hallo zusammen,

ich versuche eine Temperatur- und Luftfeuchtefunksensor auf Basis eines 
attiny84 + DHT22 + RFM02 868MHz zu bauen. Der Knackpunkt an dem ich noch 
hänge ist das Senden des LaCrosse Protokolls über den RFM02.

Als Basis verwende ich den Code "LaCrosseITPlusReader" des FHEM 
Projekets, welcher bereits das Protokoll implementiert. Den RFM Code 
habe ich natürlich angepasst. Wenn ich das richtig sehen muss man jedes 
Bit einzeln übertragen da der RFM02 keinen Puffer wie der RFM12 hat.

Ich bin mir jedoch nicht sicher ob der Code dafür stimmt, da die 
versendeten Nachrichten nicht empfangen werden. Das Timing habe ich in 
der Grafik angehangen. So wie den Code um eine Nachricht zu versenden.

Evtl. hat jemand eine Idee woran es liegen kann.

Thx
Angehängte Dateien:
#4009782
Lesenswert?
• ▲
▼
Ich habe mal kurz recherchiert, das Lacrosse-Protokoll benutzt eine 
Amplitudenmodulation, der RFM02 aber eine 2-FSK.

Es ist zwar über einen Trick möglich dem RFM02 dazu zubringen das er von 
einem AM-Empfänger verstanden wird, indem man den Frequenzhub sehr groß 
wählt, aber du belegst dann eine große Bandbreite.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.