C:\Users......\Documents\Arduino\Uhrtemperaturfertig\Uhrtemperaturfertig.ino:8:19: fatal error: Utils.h: No such file or directory #include "Utils.h"
** ^** compilation terminated. exit status 1 Fehler beim Kompilieren für das Board Arduino/Genuino Uno.
Du must prüfen, ob deine Library "utils.h" auch im Library-Ordner vorhanden ist.
Evtl. muss diese noch neu installiert werden.
Jedenfalls findet der Compiler diese nicht.
ich wollte auch mehr posten leider lässt das forum das nicht zu !!
also etwas geduld mein Herr wenn du mehr wissen willst könntest du dir die libary LInk oben riunter laden und mal drüber sehen ob das in ordnung ist oder nicht !!
was Seltsam ist warum ist das bei der automatischen DCF77 Libary nicht drinnen der Utils Orrdner??
könnte man das nicht vorschlagen das das in die softwre rein fliest ???
max-power:
ich wollte auch mehr posten leider lässt das forum das nicht zu !!
also etwas geduld mein Herr wenn du mehr wissen willst könntest du dir die libary LInk oben riunter laden und mal drüber sehen ob das in ordnung ist oder nicht !!
was Seltsam ist warum ist das bei der automatischen DCF77 Libary nicht drinnen der Utils Orrdner??
könnte man das nicht vorschlagen das das in die softwre rein fliest ???
Da muß ich HotSystems Recht geben. Codeschnipsel helfen nicht, wenn man Dir Helfen möchte.
Das Forum läßt sehr wohl das Zeigen von umfangreiche Sketches zu, notfalls als angehängtes File.
Du bist der der Hilfe frägt, nicht wir. Darum wieso sollten wir uns die Arbeit machen uns um die verwendeten Bibliotheken und Sketche kümmern zu müssen und reskieren das falsche herunterzuladen. Wir haben Deine Hardware nicht, wir wissen ja nichtmal was Du hast darum ist auch bei herunterladen von Bibliotheken noch nicht gesagt daß wir den Fehler reproduzieren können.
Also bitte beherzige die Fragen derer die Dir antworten und gib uns die Informationen um die wir bitten: Gesamten Sketch, alle Fehlermeldungen, Betriebsystem, Arduino-Modell, zusätzliche Shields und Platinen, Schaltplan oder gute Fotos und Beschreibung Deines Projektes.
Grüße Uwe
braries\Arduino-DCF77-master\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master/Utils.cpp:9: multiple definition of `Utils::LogLn(char*)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master/Utils.cpp:9: multiple definition of `Utils::Log(char*)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master/Utils.cpp:9: multiple definition of `Utils::Log(int, char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master/Utils.cpp:9: multiple definition of `Utils::LogLn(int, char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master/Utils.cpp:9: multiple definition of `Utils::Log(int)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master/Utils.cpp:9: multiple definition of `Utils::LogLn(int)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master/Utils.cpp:9: multiple definition of `Utils::BlinkDebug(unsigned char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master\utility/Utils.cpp:9: multiple definition of `Utils::LogLn(char*)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master\utility/Utils.cpp:9: multiple definition of `Utils::Log(char*)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master\utility/Utils.cpp:9: multiple definition of `Utils::Log(int, char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master\utility/Utils.cpp:9: multiple definition of `Utils::LogLn(int, char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master\utility/Utils.cpp:9: multiple definition of `Utils::Log(int)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master\utility/Utils.cpp:9: multiple definition of `Utils::LogLn(int)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\Arduino-DCF77-master\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\Arduino-DCF77-master\utility/Utils.cpp:9: multiple definition of `Utils::BlinkDebug(unsigned char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.
Die Fehler sagen daß da versucht wird, mehrmals eine Funktion zu definieren.
Wo wie und wiso weiß ich nicht da Du immernoch die erbetenen Infos nicht gegeben hast.
Es scheint daß Du mehrere Kopien von Utils.cpp hast.
Wenn Du meinst ohne Informationen zu geben, beim Bibliotheksautor mehr Glück zu haben dann versuch's doch.
max-power:
weill der fehler auch nicht im Hauptprogramm liegt sondern im utils.h
ich denke man hatt mit dem neuen zeug nur problemme ich melde es einfach bei github vielleicht weis der weiter ist wohl auch sein programmcode
Ich glaube nicht dass es am neuen "Zeug" liegt, viele andere kommen damit klar.
Und GitHub ist nur eine Plattform, sicher nicht der Hersteller der Library.
#include <Utils.h>
#include <DCF77.h>
#include <Time.h>
using namespace Utils;
#define DCF_PIN 2 // Connection pin to DCF 77 device
#define DCF_INTERRUPT 0 // Interrupt number associated with pin
time_t time;
DCF77 DCF = DCF77(DCF_PIN,DCF_INTERRUPT);
void setup() {
Serial.begin(9600);
Serial.println("1 - binary 1 corresponding to long pulse");
Serial.println("0 - binary 0 corresponding to short pulse");
Serial.println("BF - Buffer is full at end of time-sequence. This is good");
Serial.println("EoB - Buffer is full before at end of time-sequence");
Serial.println("EoM - Buffer is not yet full at end of time-sequence");
DCF.Start();
}
void loop() {
delay(1000);
time_t DCFtime = DCF.getTime();
if (DCFtime!=0) {
digitalClockDisplay(DCFtime);
}
}
void digitalClockDisplay(time_t _time){
tmElements_t tm;
breakTime(_time, tm);
Serial.println("");
Serial.print("Time: ");
Serial.print(tm.Hour);
Serial.print(":");
printDigits(tm.Minute);
Serial.print(":");
printDigits(tm.Second);
Serial.print(" Date: ");
Serial.print(tm.Day);
Serial.print(".");
Serial.print(tm.Month);
Serial.print(".");
Serial.println(tm.Year+1970);
}
void printDigits(int digits){
// utility function for digital clock display: prints preceding colon and leading 0
Serial.print(":");
if(digits < 10)
Serial.print('0');
Serial.print(digits);
}
libraries\DCF77\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\DCF77\utility/Utils.cpp:9: multiple definition of `Utils::LogLn(char*)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\DCF77\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\DCF77\utility/Utils.cpp:9: multiple definition of `Utils::Log(char*)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\DCF77\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\DCF77\utility/Utils.cpp:9: multiple definition of `Utils::Log(int, char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\DCF77\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\DCF77\utility/Utils.cpp:9: multiple definition of `Utils::LogLn(int, char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\DCF77\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\DCF77\utility/Utils.cpp:9: multiple definition of `Utils::Log(int)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\DCF77\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\DCF77\utility/Utils.cpp:9: multiple definition of `Utils::LogLn(int)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
libraries\DCF77\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\DCF77\utility/Utils.cpp:9: multiple definition of `Utils::BlinkDebug(unsigned char)'
sketch\Utils.cpp.o:sketch/Utils.cpp:9: first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1
Fehler beim Kompilieren für das Board Arduino/Genuino Uno.
Habe nun alles vom DCF77 gelöscht unter dokumente und unter Programme jetzt habe ich die DCF77 master libary eingebunden jedoch ohne erfolg bekomme immer noch die Fehler:
libraries\DCF77-master\utility\Utils.cpp.o: In function `Utils::LogLn(char*)':
C:\Users\980extreme\Documents\Arduino\libraries\DCF77-master\utility/Utils.cpp:9: multiple definition of `Utils::LogLn(char*)'
libraries\DCF77-master\Utils.cpp.o:C:\Users\980extreme\Documents\Arduino\libraries\DCF77-master/Utils.cpp:9: first defined here