Gast
#4393044
hallo allerseits, ich habe zwei Arduino Uno´s und will diese per Funk mit den Nrf-Module verbinden. Allerdings habe ich Probleme, eine Datenübertragung herzustellen. Auf dieser Seite findet ihr den Beispielcode, mit dem ich testen will, ob überhaupt eine Verbindung stattfindet. https://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo Wenn ich den Schaltplan und den Code einfach übernehme, müsste das doch klappen? Aber zuerst sollte ich noch ein paar Grundlagen klären, die ich in dem Code nicht verstehe 1) const uint64_t pipe = 0xE8E8F0F0E1LL; // Define the transmit pipe Warum ist dies genau 0xE8E8F0F0E1LL? Ist dies immer so oder kann das bei mir anders sein 2) radio.write( joystick, sizeof(joystick) ); Damit bestimme ich was übertragen werden soll? Welche Übergabewerte besitzt diese Funktion? 3) radio.openWritingPipe(pipe); radio.openReadingPipe(1,pipe); Hiermit gebe ich an, ob ich lese oder schreibe? Warum habe ich noch eine 1 beim lesen als Übergabe? Ich habe einfach keine Erklärungen zu diesen Funktionen gefunden, die mir weiterhelfen