RFM70 Funkmodul arbeitet unzuverlässig

Gast #3462559
Lesenswert?
• ▲
▼
Hallo,

es gibt zwar schon einiges zu RFM70, aber was ich suche, hab ich noch 
nicht gefunden.

Hab 2 RFM70 mit 2 ATXMEGA128 verbunden und kriege damit eine super 
Reichweite (über 2 Stockwerke), wenn der Empfänger nicht bewegt wird. 
Ich benutze Auto-ACK und Auto-Retransmission, in diesen Fällen braucht 
es 0 - 2 Auto-Retransmissions. Wenn allerdings der Empfänger bewegt 
wird, kommt es häufig, aber nicht immer zu Datenverlusten. (Es ist ein 
Steckbrettaufbau, allerdings passiert das nicht, wenn man daran rüttelt. 
Der endgülige Aufbau soll auch mobil sein und ich brauche alle (!!) 
Daten).
Hab schon die  REUSE-TX Option mit Timeout probiert, aber auch das 
bringt nichts.

Kann man den Datenverlust zuverlässig verhindern, indem man die Daten 
mehrfach per Programm sendet, wenn Auto-Rertansmission == 15 (dann macht 
man aber dasselbe wie bei der REUSE-TX Option)?

Liegt es am Empfänger? Manchmal blockiert der (das ist aber nur selten 
und erklärt nur einen Teil des Datenverlustes) und man kriegt die 
Übertragung wieder zum Laufen, wenn man den Empfänger-Prozessor resettet 
(Hab mir die Fehlermeldungen des Empfänger noch nicht am Terminal 
ausgeben lassen).

Danke für Hilfe !!
Angehängte Dateien:
(Firma: fritzler-avr.de) #3462672
Lesenswert?
• ▲
▼
Das RFM70 hängt sich gerne mal auf wenn man zu oft das Statusregister 
ausließt währenddessen es intern etwas zu tun hat.
Also imemr schn den IRQ Ausgang benutzen.
Frag nicht wieso.

Das ACK Paket verschwindet leider auch recht oft im Nirvana weils so 
kurz ist.

Ansonsten gibts das RFM70 noch als 100mW Variante zum ordentlich 
rauspusten.

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.