mikrocontroller.net

Forum: HF, Funk und Felder Fragen zum RFM12-Funkmodul


Autor: Markus Dörschmidt (cipher1978)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,

ich habe mir einige RFM12-Funkmodule zugelegt. Leider ist die Doku dazu 
fast nicht brauchbar und hat einige Fragen aufgeworfen:

Die Empfänger können so eingestellt werden, dass sie auf ein 
Sync-Pattern reagieren. Soweit ich das verstanden habe, werden die Daten 
damit erst dann in den FIFO geschrieben, wenn das Sync-Pattern erkannt 
wurde. Heisst das jetzt, dass ab jetzt alle Daten im FIFO landen? Was 
passiert, wenn das Sync-Pattern nochmal gesendet wird, weil es bspw. 
rein zufällig Teil der Nutzdaten ist?


Vielen Dank schon mal für eure Antworten.


Viele Grüße,

Markus

Autor: Fasti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Schau dir mal die Doku von Integration zum IA4421 an, sowie die 
Appnotes, da es sich genau um diesen Chip auf den RFM12 Boards handelt.
Bezüglich FIFO: Wenn das Syncpattern empfangen wurde werden alle 
nachfolgenden Bits in den FIFO geschrieben. Man kann dann solange Bits 
aus dem FIFO lesen, bis das Bit 1(ff) im FIFO and Reset Mode Command auf 
0 gesetzt wird. Das heisst du musst dich selber darum kümmern, wann dein 
Datenstrom aus ist. Ein im Datenstrom vorhandenes Syncpattern hat also 
keine weiteren Auswirkungen mehr auf das Sync-latch. Du musst nach Ende 
der Übertragung das Latch resetten und danach wieder aktivieren.

Grüße

Christian

Autor: Markus Dörschmidt (cipher1978)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Super, Danke! Das war genau das, was ich gesucht habe.

Autor: Fabian B. (fabs)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guter Startpunkt ist auch hier unter Codesammlung der Thread dazu und 
der Artikel

Gruß
Fabian

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.