9.3 Licht zeitgesteuert Ein- und Ausschalten, z.B. h:m:45 Ein, h:m:50 Aus.
Dependencies: EthernetInterface NTPClient mbed-rtos mbed
Fork of 09-03-Uebung by
main.cpp
- Committer:
- stefan1691
- Date:
- 2015-02-22
- Revision:
- 0:8107357917ce
- Child:
- 1:731bf468ab9f
File content as of revision 0:8107357917ce:
/** 7.3 Eingabe der Zeit mittels Serieller Schnittstelle und Ausgabe mittels printf. * Beispiel von http://developer.mbed.org/blog/entry/103/ */ #include "mbed.h" int main() { // get the current time from the terminal struct tm t; printf("Enter current date and time:\n"); printf("YYYY MM DD HH MM SS[enter]\n"); scanf("%d %d %d %d %d %d", &t.tm_year, &t.tm_mon, &t.tm_mday , &t.tm_hour, &t.tm_min, &t.tm_sec); // adjust for tm structure required values t.tm_year = t.tm_year - 1900; t.tm_mon = t.tm_mon - 1; // set the time set_time(mktime(&t)); // display the time while(1) { time_t seconds = time(NULL); printf("Time as a basic string = %s", ctime(&seconds)); wait(1); } }