Hat RFM12 eine maximale Packetlänge

Gast #2949666
Lesenswert?

Hallo,
zur Zeit arbeite ich mit dem RFM12 herum. Nun stelle ich fest, das Daten 
kaputt gehen, sobald eine bestimmte Anzahl an Bytes übertragen werden 
sollen.
Nun ist die Frage, ob es eine maximale Datenpacketlänge gibt? Im 
Datenblatt steht dazu leider nichts.

Danke im Voraus!
Gruß
Florian Menne
Gast #2949779
Lesenswert?

Hi,

Nachdem der RFM12 in den Sendemodus geschaltet wurde, sendet der 
solange, wie du Daten in das Ding reinschiebst, also unbegrenzt oder 
solange bis der Beauftragte der Bundesnetzagentur auf der Matte steht.

Die Längenbegrenzung rührt wahrscheinlich aus der SW-Schicht her, die du 
vermutlich für die Kommunikation mit dem RFM12 verwendest. Hier wird 
häufig mit Sende- und Empfangsbuffern gearbeitet, die eine 
vordefinierte, max. Länge haben. Alles, was darüber hinausgeht, landet 
im Nirvana.

Die max. Länge findest du raus, indem du im Quellcode stöberst.
Irgendwo gibt es bestimmt ein passendes #define. Manchmal funktionert
einfach ein Erhöhen des entsprechenden Wertes, solange die Grenzen des 
RAM auf dem Zielsystem nicht gesprengt werden.

Gruss, Heinz

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren