INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Probleme mit Funkuhr Sketch
03.04.2015, 23:22
Beitrag #1
Probleme mit Funkuhr Sketch
Hallo,
ich bin neu hier und habe gerade erst angefangen ein bisschen mit dem Uno zu programmieren.
Ich wollte mal so nebenher eine Funkuhr bauen und dabei bin ich auf einen fertigen Sketch gestoßen. Doch leider kommt es immer wieder zu Fehlermelden beim überprüfen. Kann mir das nicht erklären.
Hier die Fehlermeldungen:
LED_display_control_3.cpp.o: In function `__static_initialization_and_destruction_0':
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:37: undefined reference to `DCF77::DCF77(int, int, bool)'
LED_display_control_3.cpp.o: In function `setup':
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:212: undefined reference to `Wire'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:212: undefined reference to `Wire'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:212: undefined reference to `TwoWire::begin()'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:213: undefined reference to `DCF77::Start()'
LED_display_control_3.cpp.o: In function `loop':
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:237: undefined reference to `DCF77::getTime()'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:238: undefined reference to `setTime(unsigned long)'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:243: undefined reference to `second()'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:248: undefined reference to `second()'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:253: undefined reference to `minute()'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:258: undefined reference to `minute()'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:263: undefined reference to `hour()'
C:\Program Files (x86)\Arduino/LED_display_control_3.ino:268: undefined reference to `hour()'

Link zu dem Sketch: http://www.elo-web.de/xattachment/LED_di...trol_3.zip
Wäre echt für jede Hilfe dankbar. Habe auch schon verschiedene Arduino Versionen ausprobiert leider ohne Erfolg. Die Libaries sind auch schon mit dabei. Deshalb verstehe ich noch weniger warum es nicht klappt. Danke schon mal.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.04.2015, 05:56 (Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2015 05:58 von dqb312.)
Beitrag #2
RE: Probleme mit Funkuhr Sketch
Hallo,

die Libraries müssen in den Library-Ordner. Im Scetchordner findet die IDE diese nicht.
Lies dich mal in das Thema Libraries / Libraries installieren ein.
Am besten, du suchst die 3 Libraries als Download und gehst nach Anleitung vor.

Gruß Rainer
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.04.2015, 08:44 (Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2015 09:00 von jorgi121.)
Beitrag #3
RE: Probleme mit Funkuhr Sketch
Hallo,
die Libaries habe ich unter Dukumente\Arduino\Libraries gepackt. Das sollte doch richtig sein. Alle Libraries habe ich neu runter geladen. Jetzt kommt diese Meldung:
Arduino: 1.6.3 (Windows 8.1), Platine: "Arduino Uno"

In file included from C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:10:0:

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:18:18: error: variable 'monthStr1' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr1[] PROGMEM = "January";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:19:18: error: variable 'monthStr2' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr2[] PROGMEM = "February";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:20:18: error: variable 'monthStr3' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr3[] PROGMEM = "March";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:21:18: error: variable 'monthStr4' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr4[] PROGMEM = "April";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:22:18: error: variable 'monthStr5' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr5[] PROGMEM = "May";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:23:18: error: variable 'monthStr6' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr6[] PROGMEM = "June";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:24:18: error: variable 'monthStr7' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr7[] PROGMEM = "July";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:25:18: error: variable 'monthStr8' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr8[] PROGMEM = "August";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:26:18: error: variable 'monthStr9' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr9[] PROGMEM = "September";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:27:19: error: variable 'monthStr10' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr10[] PROGMEM = "October";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:28:19: error: variable 'monthStr11' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr11[] PROGMEM = "November";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:29:19: error: variable 'monthStr12' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthStr12[] PROGMEM = "December";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:31:22: error: variable 'monthNames_P' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

PGM_P monthNames_P[] PROGMEM =

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:37:26: error: variable 'monthShortNames_P' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char monthShortNames_P[] PROGMEM = "ErrJanFebMarAprMayJunJulAugSepOctNovDec";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:39:16: error: variable 'dayStr0' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayStr0[] PROGMEM = "Err";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:40:16: error: variable 'dayStr1' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayStr1[] PROGMEM = "Sunday";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:41:16: error: variable 'dayStr2' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayStr2[] PROGMEM = "Monday";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:42:16: error: variable 'dayStr3' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayStr3[] PROGMEM = "Tuesday";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:43:16: error: variable 'dayStr4' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayStr4[] PROGMEM = "Wednesday";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:44:16: error: variable 'dayStr5' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayStr5[] PROGMEM = "Thursday";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:45:16: error: variable 'dayStr6' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayStr6[] PROGMEM = "Friday";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:46:16: error: variable 'dayStr7' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayStr7[] PROGMEM = "Saturday";

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:48:20: error: variable 'dayNames_P' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

PGM_P dayNames_P[] PROGMEM = { dayStr0,dayStr1,dayStr2,dayStr3,dayStr4,dayStr5,dayStr6,dayStr7};

^

C:\Users\Frank\Documents\Arduino\libraries\Time\DateStrings.cpp:49:24: error: variable 'dayShortNames_P' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

char dayShortNames_P[] PROGMEM = "ErrSunMonTueWedThrFriSat";

^

Fehler beim Kompilieren.


Was mache ich blos falsch?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.04.2015, 09:08
Beitrag #4
RE: Probleme mit Funkuhr Sketch
Moin,
kleiner Tipp, poste mal deinen kompletten Code.
Und ich habe da einen Verdacht und zwar das die Library mit der IDE 1.6.3 nicht voll kompatibel ist...da habe ich schon von gehört das man da aufpassen muß. Evtl. installierst dir die IDE 1.0.6 separat und dann könnt's klappen.
Da du einen UNO hast benötigst du die erweiterten Funktionen der 1.6er IDE nicht.
lg
bk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.04.2015, 09:10 (Dieser Beitrag wurde zuletzt bearbeitet: 04.04.2015 09:19 von jorgi121.)
Beitrag #5
RE: Probleme mit Funkuhr Sketch
So jetzt klappt es. Es lag an der time.h. Brauchte eine neuere Version.
Hier der Link zum Tip:
http://playground.arduino.cc/code/time
Danke für die Hilfe.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.04.2015, 11:43
Beitrag #6
RE: Probleme mit Funkuhr Sketch
jipp....ist so ein Standartproblem mit der 1.6.er Version das die Lib's nimmer laufen..
lg
bk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Probleme Serieller Kommunikation Arduino Nextero 13 342 12.12.2017 16:47
Letzter Beitrag: hotsystems
  Makeblock mit Scratch programmieren- Probleme Keinen Schimmer 13 2.853 08.12.2017 15:17
Letzter Beitrag: Drahreg
  Probleme mit multiplexing Thor Wallhall 50 1.974 01.11.2017 21:15
Letzter Beitrag: Thor Wallhall
  Interrupt und I2C gibt das Probleme? Badger1875 5 354 03.10.2017 23:26
Letzter Beitrag: GuaAck
  NeoPixels: Sketch will nicht - Problem mit delay? Zabsi 5 521 22.08.2017 15:17
Letzter Beitrag: Tommy56
  Brauche einen Sketch zum Testen HDT 12 984 22.06.2017 07:37
Letzter Beitrag: HDT
  Sketch ändern für ACS712 Sandro2504 3 387 04.06.2017 05:55
Letzter Beitrag: Bitklopfer
Big Grin Probleme mit pgm_read_word NoGi 9 1.640 23.04.2017 10:09
Letzter Beitrag: NoGi
  arduino sketch Fuhsering 11 909 30.03.2017 12:47
Letzter Beitrag: hotsystems
Sad Sketch funktioniert auf dem Mega 2560 nicht Frank1234 16 1.386 26.03.2017 14:15
Letzter Beitrag: oOSpikeOo

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste