Xcode für mac und DCF77 Uhr Radig.

OP #4028479
Lesenswert?

Hallo und Guten Tag liebes Forum,

Ich versuche verzweifelt den DCF77 Code von Ulrich Radig
in Xcode für Mac ans laufen zu kriegen.
Ziel ist es diesen step by step nachvollziehen zu können.
Ewig wird mir die Fehlermeldung ausgegeben das header datein fehlen
die habe ich aber in Projekt eingebaut. Ich lerne gerade c++ und bin 
etwas ratlos. Kann mir freundlicherweise jemand helfen?

ein Foto habe ich beigefügt.


Vielen Dank vorab Michael
Angehängte Dateien:
Gast #4028486
Lesenswert?

Der DCF77 Code ist für AVR-Mikrocontroller und läuft nicht bzw. kann 
unter Xcode für den Mac nicht kompiliert werden. Evtl. kann man Xcode 
anpassen, dass es geht (also dass sowohl die avr-includes gefunden 
werden und auch der avr-gcc installiert wird), aber out-of-the-box geht 
gar nichts!
OP #4028594
Lesenswert?

Hallo,

hast Du denn eine andere Idee mit welchem möglichst freeware Programm 
ich den Code von Ulrich Radig Step by Step durchforsten kann?
Ich möchte diesen verstehen lernen. Leider bleibt mir dazu nur der 
Debugger oder Einzelschritt.  Bzw. hast Du eine Empfehlung für den Mac?

Gewiss ich könnte Ulrich Radig anschreiben aber ich denke das er für 
Schüler Fragen keine Zeit hat. Was ich auch verstehe.

Grüße, Michael
#4031444
Lesenswert?

Michael Bremer schrieb:
> Hallo,
>
> hast Du denn eine andere Idee mit welchem möglichst freeware Programm
> ich den Code von Ulrich Radig Step by Step durchforsten kann?
> Ich möchte diesen verstehen lernen. Leider bleibt mir dazu nur der
> Debugger oder Einzelschritt.  Bzw. hast Du eine Empfehlung für den Mac?
>
> Gewiss ich könnte Ulrich Radig anschreiben aber ich denke das er für
> Schüler Fragen keine Zeit hat. Was ich auch verstehe.

ohne es 100% genau zu wissen,glaube ich, dass du das auf dem Mac
ohne zusätzliche Hardware nicht hinbekommen wirst.
Programmieren, kompilieren, Hochladen, alles kein Problem. Aber für
Debuggen brauchst du dann wohl sowas wie den AVR JTAG, Dragon, JTAGICE.

Lasse mich aber gerne eines Besseren belehren.
Grüße,

Micha
#4031874
Lesenswert?

Michael Bremer schrieb:

> hast Du denn eine andere Idee mit welchem möglichst freeware Programm
> ich den Code von Ulrich Radig Step by Step durchforsten kann?
> Ich möchte diesen verstehen lernen. Leider bleibt mir dazu nur der
> Debugger oder Einzelschritt.  Bzw. hast Du eine Empfehlung für den Mac?

Die Frage ist doch eher:
wie kriegst du denn die Signale vom Empfänger in den Mac hinein?

Da du da wahrscheinlich nichts hast, kann man natürlich den Code 
ausschlachten, alles was hardwarespezifisch ist rauswerfen und zb. die 
Eingangssignale als ein Array mit 0-en und 1-en simulieren, dass sich 
der Code nach und nach reinzieht.

Allerdings: dazu müsstest du jetzt schon wieder wissen, wie das DCF 
Protokoll aufgebaut ist. In dem Fall wiederrum bräuchtest du den Code 
wieder nicht. Denn wenn man das Protokoll erst mal kennt, ist die 
Auswertung wiederrum recht trivial. Die Kunst bei der DCF Auswertung ist 
es nicht, aus den 0-en und 1-en aus dem Eingang die Uhrzeit und das 
Datum zu rekonstruieren. Das steht ja mehr oder weniger ohnehin schon in 
den Daten. Die Kunst besteht darin, aus dem Eingangssignal erst mal die 
0-en und 1-en zu erhalten. Und das ganze möglichst so, dass sich 
Funkfehler nicht verheerend auswirken. Ohne reale Hardware, mit einem 
echten Signal ist das aber schwierig zu simulieren. Überhaupt als 
Anfänger.

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