Ich bin ein ziemlicher Noob was Arduino-Programmierung angeht und hab das scheinbar mit den .ino-Sketchdatein etc noch nicht so wirklich verstanden.
Ich wollte von folgendem Repository hier:
Eggduino herunterladen und kompilieren, bekomme aber einen Fehler wenn ich in der EggDuino.ino in den Zeilen
#define prgButton 2
#define penToggleButton 12
die Funktion für den prgButton und den penToggle Button dadurch aktiviere, indem ich die Kommentare entferne.
Leider bekomme ich dann den folgenden Fehler:
EggDuino:61:36: error: 'setprgButtonState' was not declared in this scope
Und andere gleichartige Fehler
Ok, die Funktion "setprgButtonState" befindet sich in der "Helper:Functions.ino".
Warum sind da nun 2 x".ino" in dem Verzeichnis? Und wie bekomme ich die Funktion in den Scope. Das kann doch nicht richtig durchdacht sein von dem Entwickler, oder?
Naja, steinigt mich bitte für meine Unkenntnis, aber helft mir bitte
Ich kenne von C/C++ aus nur das Konzept mit Header/Sourcefiles.