Gast
#4650440
NRF24L01 - Testprogramm für Windows PC (Hardware Ansteuerung des NRF24 über Druckerport) Das wichtigste in Kürze vorweg: das ist eine 32-Bit Applikation. Das Programm funktioniert nicht unter 64-Bit Windows. Wegen Fehlen eines 64-Bit I/O Drivers ist die Anwendung beschränkt auf 32-Bit Betriebssysteme. Falls ich mal Zeit habe und einen I/O Driver für 64 Bit finde und einbinden kann, dann ..... Motivation Beim Programmieren des NRF24 mit Mikrocontrollern stellt sich die Problematik dass man zwei Teilnehmer (Sender und Empfänger) gleichzeitig zum Funktionieren bringen muss. Das erhöht die Chance einer Fehlfunktion beträchtlich und kann die Fehlersuche sehr erschweren. Das Testprogramm bietet einen "Testpartner" für die jeweils andere Seite die man gerade versucht zum Laufen zu bringen. Mit zwei Installationen kann man auch von PC zu PC senden. Vielleicht sieht mancher von euch auch irgendwelche Vorteile dieses Programm zu benutzen. Anbei ein Schaltplan der die erforderliche Anbindung des NRF24 an den PC Druckerport dokumentiert. Der Aufbau muss noch mit einer Betriebsspannung versorgt werden. Das Programm ist unter LabWindows/CVI geschrieben. Für die korrekte Funktion darf kein Druckertreiber (nicht zu verwechseln mit dem Port Treiber) installiert sein. Druckertreiber werden im Hintergrund geladen und scannen oft den Druckerport ohne dass man davon etwas mitbekommt. Das Scannen würde möglicherweise/ warscheinlich den Datenaustausch des Testprogramms mit dem NRF24 stören. Momentan ungetestet unter Windows 7 Bedienungsanleitung gibt es keine. Entweder man versteht es oder eben nicht. Wer Fehler findet darf sie melden aber auch behalten. Zum Installieren das Archiv in ein temporäres Verzeichnis entpacken und das setup.exe starten. Auch wenn man es nicht glaubt - der Rechner muss danach neu gestartet werden damit das Programm funktionsfähig ist. Bei Nachinstallationen kann/muss das nicht mehr der Fall sein. Das hier dargebotene Material und die Software unterliegt meinem Copyright. Für private nichtgewerbliche Zwecke darf es frei verwendet werden. Gruss NRFTestGuy






