NRF24L01 Problem

DennisD:
ja dies war Mein fehler nun läst es sich kompilieren .

Soviel also dazu, dass eine Library bei Dir angeblich nicht "geht".
Die Library "geht" also doch.

DennisD:
könntet ihr mir noch vielleicht kurz sagen welche variabele beim server gesendet wird ( also die die ich für mich abändern muss )

Bevor Du das Gespann aus "ping_client" und "ping_server" nicht in zum Laufen bekommen hast, so daß der Client seinen gesendeten Zeitstempel auch vom Server einwandfrei zurückbekommt, würde ich an den übertragenen Daten der Beispielprogramme erstmal gar nichts ändern.

Ansonsten entnehme ich dem Quelltext, dass Server und Client die Größe der Datenpakete als "Payload" fest vereinbaren müssen, und zwar bei Client und Server auf dieselbe Payload-Größe, im Beispiel also 4 Bytes:
Mirf.payload = sizeof(unsigned long);

Wie groß die Payload-Paketgröße maximal sein darf und auf welchen Wert Du das für Deine Zwecke ändern kannst, müßtest Du den Kommentaren im Library-Quellcode bzw. dem Datenblatt des Sendechips entnehmen.

Und dann kannst Du wahlweise Bytes senden oder Bytes empfangen.
Codezeilen als Beispiel wie es geht, sind in den "ping_client" und "ping_server" (und anderen) Beispielprogrammen enthalten, an denen kannst Du Dich orientieren.