Handling vom se8r01 2,4GHz Sender/Empfänger

Gast #5020799
Hi,
ich war etwas verwundert, dass es hier im Forum nur einen einzigen 
Beitrag zum se8r01 gibt. Zugegeben der Hersteller scheint schon an einem 
komfortablen SetUp des Chips gespart zu haben, und auch zugegeben, ich 
bin bescheuert, dass ich mich mit so einer Hardware rumschlage, obwohl 
es super Libs für ähnliche Bausteine gibt, die gerade mal 35 Cent mehr 
kosten. Aber so bin ich nun mal. Die 2,80 € für 10 Stück und dann noch 
super kompakt haben mich doch gereizt.

Den einzigen Beitrag im Forum habe ich hier gefunden:
Beitrag "Lib für NTF24L01+, SE8R01, RFM70 usw."

Der bislang hilf reichste Beitrag war dieser, mit all seinen Downloads:
https://forum.arduino.cc/index.php?topic=366294.0

Die Beispielprogramme von swe-dude laufen nach dem Upload auf 2 Arduinos 
sofort. Ich hab mal angefangen diese etwas speichersparender und 
komfortabler zu gestalten. Mir viel auf, dass nur eine 
4Byte-Adressierung in den Beispielen verwendet wird. Im Datenblatt steht 
aber, dass sogar die 5Byte-Adressierung defaultmäßig eingestellt ist. 
Ändere ich alles was aus dem Datenblatt zur Einstellung der 
5Byte-Adressierung zu entnehmen ist, auf Sender und Empfänger, so geht 
erst mal gar nichts mehr. Schalte ich dann, den CRC-Check aus, kommen 
sporadisch Pakete auf der adressierten Pipe an, allerdings sind die 
empfangenen Daten Müll.

Ich befürchte, dass noch ein Eintrag in den ominösen Bank1 Registern 
geändert werden muss.

Hat von euch da jemand schon Erfahrung mit gemacht.

LG Christof
Gast #5024492
Jo,
ich habe es rausgeknobelt :-)
1
4 Byte Addressmode:
2

3
SETUP_AW    0x02
4
SETUP_VALUE 0x28  0x32  0x80  0x90  0x00
5
RX_CTRL     0x55  0xC2  0x09  0xAC
6

7
5 Byte Addressmode:
8

9
SETUP_AW    0x03
10
SETUP_VALUE 0x28  0x32  0x80  0x10  0x00
11
RX_CTRL     0x51  0xC2  0x09  0xAC

Danke für eure Hilfe :-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.