Forum: Compiler & IDEs avr-libc und time.h


von Ben (Gast)


Lesenswert?

Morgen,

Ich bastle zur Zeit an einer Uhr. Beim stöbern im SVN der avr-libc ist 
mir aufgefallen dass es mittlerweile eine time.h samt dazugehörige 
Funktionen gibt. (Konvertierung zwischen Uhrzeitformaten, 
Sonnenaufgangsrechner, usw).
Allerdings sind diese Dateien, obwohl fast ein Jahr alt, bisher noch in 
keinem Release gelandet.

Kann mir jemand sagen wann eine neue avr-libc Version veröffentlicht 
wird?
Bzw, wie stabil der Code bereits funktioniert? Dann könnte man immerhin 
die interessanten Funktionen aus den Sourcen übernehmen.
Hat diese Funktionen schonmal jemand benutzt?

PS: ich schreibe bewusst hier und nicht auf der avr-libc Seite da diese 
Frage auch für Andere interessant sein könnte.

von Ben (Gast)


Lesenswert?

Ich merke schon, als Benutzer von Interpunktion, Groß-/ Kleinschreibung 
und Rechtschreibung zieht man nicht soviel Aufmerksamkeit auf sich ;-)

von Karl H. (kbuchegg)


Lesenswert?

Ich würde eher sagen

> Hat diese Funktionen schonmal jemand benutzt?

offenbar: nein

> Dann könnte man immerhin die interessanten Funktionen aus
> den Sourcen übernehmen.

Probier sie aus.

von Stephan B. (matrixstorm)


Lesenswert?

Irgendjemand muss sie doch comitted haben?
Frag dort nach...

MfG

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Ben schrieb:
> Kann mir jemand sagen wann eine neue avr-libc Version veröffentlicht
> wird?

Sowie ich die Zeit dafür finde. :-/  Leider, die Freizeit ist nur
endlich, und sie wird mehr oder minder gleichmäßig über alle
Hobbyprojekte verteilt.

Die time-Bibliothek hat jemand extern komplett aufbereitet gehabt und
sie dann auch selbst innerhalb von avr-libc importiert.  Im Prinzip
kannst du sicher auch seine externe Version zum Testen benutzen.  Ich
halte sie von der Qualität her für ausgezeichnet (gut dokumentiert,
sauber geschrieben), habe selbst aber auch noch keine Notwendigkeit
gehabt, davon etwas zu nutzen.

von Karol B. (johnpatcher)


Lesenswert?

Für alle Interessierten, möchte ich der Vollständigkeit halber anmerken, 
dass avr-libc 1.8.1 nun diese Funktionalität beinhaltet und vor einigen 
Tagen erschienen ist. Siehe [1].

Danke, Jörg ;).

Mit freundlichen Grüßen,
Karol Babioch

[1]: Beitrag "avr-libc 1.8.1 freigegeben"

: Bearbeitet durch User
von Karsten F. (Firma: von Dänemark) (bingo600)


Angehängte Dateien:

Lesenswert?

Die time doc von avrfreaks (Jörg sagst das ist auch im avrlibc doc)

http://www.avrfreaks.net/index.php?module=Freaks%20Academy&func=viewItem&item_type=project&item_id=4087

/Bingo

von Karol B. (johnpatcher)


Lesenswert?

Eine automatisch generierte Beschreibung der API und einige Ausführungen 
finden sich auch hier: 
http://www.nongnu.org/avr-libc/user-manual/group__avr__time.html

Mit freundlichen Grüßen,
Karol Babioch

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.