RF24 Bibliothek/ NRF24L01 Modul

Hallo Zusammen !

Ich würde gerne wissen, wenn ich bei der RF24 Library mehrere Read oder Write Anweisungen
(in nur eine Richtung - nicht bidirektional) ausführen möchte, die verschiedene Aufgaben steuern,
ob ich dann je eine Pipe öffnen muss ?

Also z.B. :

.....

void setup() {
myServo.attach(5);
radio.begin();
radio.openReadingPipe(0, address);
radio.setPALevel(RF24_PA_MIN);
radio.startListening();
}

void loop() {
if ( radio.available()) {
int angleV = 0;
radio.read(&angleV, sizeof(angleV));
** myServo.write(angleV);**
** radio.read(andere Variable....)**
** digitalWrite...**
}

....

}

Gruß Billy

BillyArd:
der RF24 Library

Welche auch immer das ist...

read() liest ein vollständiges Paket, bzw den angegebenen Teil davon, dein Kode ist also ziemicher Blödsinn.
(wenn ein Paket da ist, lies zwei oder mehr)

Mit Pipes hat das alles nichts zu tun.

Studiere mal das Datenblatt des NRF.

Bei Kommunikationsfragen ist es immer sinnvoll beide Sketches vollständig zu posten.

Snippets wie in deinem Post sind vergleichsweise sinnfrei.

Ziemlich sinnlos hier !
sorry.

Na dann, viel Erfolg mit deinem Geheimprojekt.