copy of rtc example

Committer:
tulanthoar
Date:
Fri Apr 21 19:42:38 2017 +0000
Revision:
0:32f1960de3fb
Child:
2:b3aa9dd045be
copy of rtc example

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tulanthoar 0:32f1960de3fb 1 #include "mbed.h"
tulanthoar 0:32f1960de3fb 2
tulanthoar 0:32f1960de3fb 3 DigitalOut myled(LED1);
tulanthoar 0:32f1960de3fb 4
tulanthoar 0:32f1960de3fb 5 int main() {
tulanthoar 0:32f1960de3fb 6
tulanthoar 0:32f1960de3fb 7 printf("RTC example\n");
tulanthoar 0:32f1960de3fb 8 set_time(1387188323); // Set RTC time to 16 December 2013 10:05:23 UTC
tulanthoar 0:32f1960de3fb 9 printf("Date and time are set.\n");
tulanthoar 0:32f1960de3fb 10
tulanthoar 0:32f1960de3fb 11 while(1) {
tulanthoar 0:32f1960de3fb 12
tulanthoar 0:32f1960de3fb 13 time_t seconds = time(NULL);
tulanthoar 0:32f1960de3fb 14
tulanthoar 0:32f1960de3fb 15 //printf("Time as seconds since January 1, 1970 = %d\n", seconds);
tulanthoar 0:32f1960de3fb 16
tulanthoar 0:32f1960de3fb 17 printf("Time as a basic string = %s", ctime(&seconds));
tulanthoar 0:32f1960de3fb 18
tulanthoar 0:32f1960de3fb 19 //char buffer[32];
tulanthoar 0:32f1960de3fb 20 //strftime(buffer, 32, "%I:%M:%S %p\n", localtime(&seconds));
tulanthoar 0:32f1960de3fb 21 //printf("Time as a custom formatted string = %s", buffer);
tulanthoar 0:32f1960de3fb 22
tulanthoar 0:32f1960de3fb 23 myled = !myled;
tulanthoar 0:32f1960de3fb 24 wait(1);
tulanthoar 0:32f1960de3fb 25 }
tulanthoar 0:32f1960de3fb 26 }