nRF24L01+ "Netzwerk" - Kann das klappen?

Hi!

Ich möchte mit dem RF24 Modul einige Arduinos miteinander kommunizieren lassen.

Noch zu wissen ist: Alle Arduinos befinden sich später in Reichweite, also Daten brauchen nicht über mehrere "Stationen" weitergeleitet werden.

Ablaufen soll das ganze so:

Jede Station lauscht auf einer "pipe" oder "channel" ?

Wenn eine Station was zu senden hat schickt sie das auf derselben pipe.

In meinem Späteren Netzwerk werden keine Stationen gleichzeitig senden.
Außerdem werden später die Stationen wechseln. Einen Server soll es nicht geben.

Nun zurück zu meinen Frage: Kann das Klappen? In den Beispielen der RF24 Lib kommunizieren immer nur 2 und diese auf 2 jeweils vertauschten pipes. Also eher nicht was ich brauche.

Und nein, ich bin gerade schon am Testen, gefühlt laufe ich aber direkt in den Holzweg.

Grüße

Kommunikationen zwischen NRFs können sehr flexibel konfiguriert werden,
nahezu jedes Scenario ist damit implementierbar.

Aus deiner Beschreibung geht nicht hervor was du wirklich willst,
insofern kann ich dir nicht sagen wie du das erreichen kannst.

Acknowledgements funktionieren nur, wenn genau eine Station diese liefert,
mithören können beliebig viele Knoten.

Jeder Knoten kann auf zwei verschiedenen Adressen (bei eingeschränkter Auswahl auch sechs)
gleichzeitig empfangen (mit oder ohne Acknowledgement).

Wie ich schon sagte mir ist unklar was du wirklich willst, vielleicht versuchst du noch mal
genau zu schildern wer was wie empfangen soll und wer die Acks (wenn) liefert.