Forum: Mikrocontroller und Digitale Elektronik RFM12 unzuverlässiger Empfang


von stowoda (Gast)


Angehängte Dateien:

Lesenswert?

Guten Abend,

habe folgenden Aufbau:
STM32<->RFM12B  <---> RFM12B<-->STM32

Kommunikation in beide Richtungen tadellos.


Nun bei folgendem Aufbau:
RaspberryPi<->RFM12B  <---> RFM12B<-->STM32

Empfängt der Raspberry auch tadellos.
Problematisch is jedoch das senden mit dem Raspberry bzw. der Empfang 
mit dem STM32.
Die Kommunikation in diese Richtung ist unzuverlässig.
Zum Beispiel sende ich 0123456789AB..UV, also 32 Zeichen hintereinander.
Das empfangene Muster sieht fast immer so aus wie auf dem angehängten 
Bild.

Die Konfiguration der Transceiver ist auf allen drei "Boards" identisch.

Hat jemand einen Hinweis in welche Richtung ich suchen sollte?
Eigentlich wollte ich nichts suggerieren aber ich vermute timing 
Probleme auf der Raspberry Seite.. Wie auch immer sie aussehen mögen..

Vielen Dank fürs mitdenken schonmal
Gruß
stowoda

von stowoda (Gast)


Lesenswert?

Hat niemand eine Idee?

von Stefan (Gast)


Lesenswert?

Der rfm12 hat einen sehr kleinen Fifo, die Interruptlatenz des 
Raspberrys ist dafür zu groß. Nimm auf der Raspberryseite ein RFM69, das 
hat einen großen Fifo. Wie spricht Du auf der Raspberryseite das Modul 
an?

von ogol (Gast)


Lesenswert?

Es kann auch sein das ein anderer TX auf der selben Frequenz einfach 
dazwischen funkt!

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
Noch kein Account? Hier anmelden.