Hallo Kann man bei dem nRF24L01+ Modul irgendwie erkennen/testen ob das Teil überhaupt sendet? Ich habe schon öfters gelesen das man das Modul mit 250 Kbps senden lassen kann wegen größerer Reichweite aber in dem Datenblatt steht nur 1 oder 2 Mbps die man einstellen kann. Kann mir einer sagen wie man das umstellt? Gruß HJ
Einfach mal im PDF nach "speed" suchen? Dann stößt du auch auf Seite 58 ...
Hans-Jürgen K. schrieb: > Kann mir einer sagen wie man das umstellt? Auf jeden Fall ist es ratsam, bei solchen Fragestellungen auf die aktuelle Version 2.0 der Produktspezifikation zurück zu greifen. http://www.nordicsemi.com/eng/nordic/download_resource/8041/1/87947124
Die Datenrate steht in dem wichtigsten Kapitel dieses Dokumentes (Register Map): Seite 58. Eingestellt wird das im Register RF_SETUP. Für 250 kbps muß z.B. RF_DR_HIGH low sein. Erkennen ob gesendet wurde kann man, indem im Register CONFIG (Seite 57) MASK_TX_DS oder MASK_MAX_RT auf low (reset value) gesetzt wird. Dadurch wird nach dem Senden ein Interrupt (active low) auf dem IRQ-Pin vom Modul ausgegeben, welchen man mit einem Mikrocontroller auslesen kann. Zu beachten ist allerdings, dass MASK_TX_DS nur funktioniert, wenn ein Empfänger-Modul ein acknowledge gesendet hat. Ansonsten muß man Shockburst deaktivieren.
Um zu schauen, ob es überhaupt sendet, kann man auch S. 68 heranziehen.
Hallo Danke Euch ,ich habe jetzt meine Teile ans laufen gebracht Gruß HJ
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.