Genuino 101 & NRF24L01+

Gast #5025483
Lesenswert?

Hallo Zusammen,

Ich hab folgendes Problem. Ich nutze das Funkmodul NRF24L01+ um Daten 
zwischen zwei Arduino UNO's auszutauschen. Dies funktioniert auch 
einwandfrei.

Nun habe ich einen der UNO's durch einen Genuino 101 ersetzt. Nun 
bekomme ich schon in der Arduino Software beim Überprüfen des Codes eine 
Fehlermeldung (siehe Bild).

Ich verwende für das Funkmodul folgende Header-Dateien:

#include <nRF24L01.h>
#include <printf.h>
#include <RF24.h>
#include <RF24_config.h>


Kann mir da jemand weiterhelfen?

Grüße
Dominik
Angehängte Dateien:
Persönliche Seite #5026063
Lesenswert?

Dir fehlt eine der Voraussetzungen für Deine printf-Variante. Die 
Funktion fdevopen ist nicht da; sieh Dir die Dokumentation Deiner 
printf-"lib" an, was dort als Voraussetzungen genannt wird.

Diese fdevopen-Geschichte ist dafür da, die Verbindung zur seriellen 
Schnittstelle herzustellen, um über die dann die fertig formatierten 
Strings ausgeben zu können.

Muss es denn genau diese printf-Implementierung sein? Wo hast Du die 
her?

Übrigens:

Auch Arduino-Fehlermeldungen sind Text. Den kann man als Text kopieren 
und hier einfügen, da ist ein Screenshot als Bild nur dritte Wahl.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren