Wie bekomme ich den aktuellen Tag/Stunde aus der Struct indie main.c

Gast #3750881
Lesenswert?
• ▲
▼
Hallo,

ich habe angehängte NTP-Routinen vom Ulrich Ragig auf meinem NetIo 
implementiert, wenn ich debugge kommt diese Meldung:

NTP_Server: 192.53.103.108
Terminal data gelesen
...schein also OK zu sein!

Wie bekomme ich es denn jetzt hin, dass ich in der main.c mir die 
h,min,sec, Tage etc. anzeigen/ausgeben lassen kann?

Ich habe in der ntp.h die Struktur gefunden:
1
    typedef struct
2
    {
3
        unsigned char  second;
4
        unsigned char  minute;
5
        unsigned char  hour;
6
        unsigned char  day;
7
        unsigned char  wday;
8
        unsigned char  month;
9
        unsigned int  year;
10
        char  datestr[14];
11
        char  timestr[9];
12
    } ntp_struct;
13

14
   volatile ntp_struct  datetime;

Könnte mir jemand verraten wie ich z.B. die "hour" in der main ausgeben 
lassen kann, so hatte ich es versucht:

usart_write_int0(datetime->hour);

Das geht nur nicht...!

Vielen Dank!
Angehängte Dateien:
#3751450
Lesenswert?
• ▲
▼
Du solltest dir lieber auch gleich mal bei Amazon ein C Buch kaufen. 
Denn wenn du diesen UNterschied nicht kennst und begründen kannst, dann 
liegt mit deinen C Kentnissen so einiges im Argen.

Und nein. Man kann C nicht durch kopieren von anderem Code erlenen und 
Online Tutorials seind meistens nur ein müder Abklatsch dessen, was als 
Mindestvoraussetzungen für die C Programmierung angesehen werden muss. 
Da hilft dann auch das anlassbezogene erwerden von Achtelwissen in Foren 
nicht weiter. Wenn das grobe Verständniss fehlt, ist das Wissen von 
Details irrelevant.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.