NRF24L01+ Adressen

OP #2620125
Lesenswert?
• ▲
▼
Hallo

Ich habe hier eine Funkstrecke mit NRF24LE1. Ich möchte diese mithören 
und muß dazu meinen Chip auf die selbe Frequenz, Payloadlänge, Adresse 
und Adresslänge einstellen.

Ich dachte eigendlich, die möglichen Kombinationen durch zuscannen. Aber 
bei 3-5 Adressbytes sind dazu zu viele.

Gibt es einen Weg die empfangenden Rohdaten zu lesen, ohne die 
Dekodierung zu nutzen.
Oder kann ich wenigsten nur die gerade gesendeten und empfangenden (aber 
nicht im RX eingestellten) Adressen sichtbar machen.

Im Prinzip brauche ich eine Binding Lösung. Da ist ja auch nicht sofort 
die Adresse des TX bekannt, sondern der RX sucht sie sich.

Gruß

Rainer
#2621397
Lesenswert?
• ▲
▼
Hallo Rainer

mit einem normalen nRF24L01 hast Du keine Chance was zu empfangen wenn 
die MAC Adresse nicht bekannt ist.
Für das Problem gibt es zwei Lösungen.

1. Geld spielt kein Rolle.
Kauf Dir einen Tektronix RSA mit entsprechenden Optionen (20-30k€), 
zeichne ein Datenpaket auf und lass es decodieren, dann hast Du die MAC 
Adresse.

2. Ich habe viel Zeit aber wenig Geld.
Besorg Dir die Baupläne des Keykeriki V2 und baue ihn nach.

Wenn Du dann die MAC-Adresse hast und die Pakete belauschen kannst 
besteht immer noch die Möglichkeit dass der Hersteller die eingebaute 
AES-Verschlüsselung verwendet und dann nutzt auch das mithören nichts.

Grüße
Manfred
OP #2630783
Lesenswert?
• ▲
▼
Hallo

Erst einmal Danke für die Antworten.

Das Keykeriki V2 ist eigendlich ein ein guter Ansatz. Es handelt sich 
nur um eine RC Fernsteuerung. Ich denke daher nicht, das eine 
Verschlüsselung vorkommt. Es werden eigendlich nur drei Interger als 
Daten benötigt. Aber ohne Adresse des Senders kann man sich diese Daten 
nicht anschauen.

Ich habe mir also ein Tranceiver Modul für knapp 6€ bestellt. Eine 
schnelles STM32 Board habe ich. Die Sourcen muß ich dann etwas 
portieren.


Die Register des NRF24L01+ so zu manipulieren, das man die möglichen 
Adressen reduziert, hört sich auch interessant an. Aber ich habe es noch 
nicht ganz verstanden.
Da die Lieferung des Moduls aber sowieso etwas dauert, werde ich mal ein 
wenig probieren.

Ich werde berichten.

Gruß

Rainer

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.