Funkprotokoll für NRF24L01

Gast #5187125
Lesenswert?
• ▲
▼
Peter schrieb:
> Meinst Du das:
Ich meine, dass das ShockBurst schon längst im  NRF24L01+ eingebaut ist, 
und darum wenig Alternativen existieren dürften.
Und dem entsprechend ist die Eingangsfrage im Kern falsch.
Denn:
1. Das Funkprotokoll ist ShockBurst, und damit hat es sich.
2. Damit ist die Frage eine überflüssige Frage



Ich würde allerdings zum NRF24L01+ raten, statt des NRF24L01.
Gerne werden die beiden in Tutorials und auch bei den Händlern 
durcheinander geworfen.
Dort ist also erhöhte Aufmerksamkeit zu empfehlen.

Vom NRF24L01 existieren viele Nachbauten/Clone/Fälschungen.
(KA, was das richtige Wort ist)
Und die machen schon mal Probleme.

Soweit mir bekannt befindet sich der originale NRF24L01 nicht mehr im 
Handel.
Nur noch der NRF24L01+
#5187537
Lesenswert?
• ▲
▼
Wolfgang schrieb:
> Holger K. schrieb:
>> Gibt es da bereits sinnvolle bestehende Protokolle?
>
> Suchst du ein Funkprotokoll oder suchst du ein Sensordatenprotokoll, das
> über die NRF24L01 mittels Shockburst übertragen wird?


Ich glaub das weiß er nicht so genau.
https://github.com/nRF24/RF24 Das ist eine Library für das NRF24L01 
Modul. Funktioniert sehr gut und lässt sich für deine Zwecke gut nutzen.

Alternative: Selber schreiben.
Das NRF24L01 hat Dinge wie Auto Retries, CRC und Auto ACKs schon in der 
Hardware integriert. Wenn du in China beim Aliexpress kaufst, nimm die 
Module von RobotDyn, die funtkionieren alle einwandfrei. Im Gegensatz zu 
den ganzen anderen, billigeren.
#5187667
Lesenswert?
• ▲
▼
Lucas N. schrieb:
> Wolfgang schrieb:
>> Holger K. schrieb:
>>> Gibt es da bereits sinnvolle bestehende Protokolle?
>>
>> Suchst du ein Funkprotokoll oder suchst du ein Sensordatenprotokoll, das
>> über die NRF24L01 mittels Shockburst übertragen wird?
>
> Ich glaub das weiß er nicht so genau.

Ich glaube das weiß er schon. Er hat nur das falsche Wort 
"Funkprotokoll" geschrieben und unser "lieber" Arduino Fanboy hat die 
Gelegenheit sofort benutzt, um den Oberlehrer heraushängen zu lassen.
Gast #5187703
Lesenswert?
• ▲
▼
Holger K. schrieb:
> Es geht dabei um Sensoren, welche ihre Daten an einzelne Teilnehmer
> mitteilen.

Kannst du das mal etas genau spezifizieren? Entscheidet der Sensor an 
wen die Daten gehen, verbreiten die Sensoren ihre Daten per Broadcast 
und die Teilnehmer (=Datenempfänger?) wissen, was für sie bestimmt ist, 
gibt es einen Knoten, der die Daten vom Sensor zu bestimmten Empfängern 
weiterreicht oder wie soll der Funkverkehr organisiert sein.

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.