Update library (02 Feb 2015)

Dependencies:   EthernetInterface NTPClient mbed-rtos mbed

Fork of NTPClient_HelloWorld by Donatien Garnier

Committer:
ban4jp
Date:
Sun Feb 01 16:59:48 2015 +0000
Revision:
4:06cde8b92c77
Parent:
3:cefa72855d43
Child:
5:ef9b500c56e2
Change Line feed code. (CRLF => LF); Capture the return value.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
donatien 0:0e0debc29569 1 #include "mbed.h"
donatien 0:0e0debc29569 2 #include "EthernetInterface.h"
donatien 2:bf7dc5f5bca9 3 #include "NTPClient.h"
donatien 0:0e0debc29569 4
donatien 1:d263603373ac 5 EthernetInterface eth;
donatien 2:bf7dc5f5bca9 6 NTPClient ntp;
donatien 1:d263603373ac 7
ban4jp 3:cefa72855d43 8 int main()
donatien 0:0e0debc29569 9 {
ban4jp 4:06cde8b92c77 10 int ret = eth.init(); //Use DHCP
donatien 0:0e0debc29569 11
ban4jp 4:06cde8b92c77 12 ret = eth.connect();
ban4jp 3:cefa72855d43 13
ban4jp 4:06cde8b92c77 14 printf("Trying to update time...\n");
ban4jp 3:cefa72855d43 15 if (ntp.setTime("0.pool.ntp.org") == 0) {
ban4jp 4:06cde8b92c77 16 printf("Set time successfully\n");
ban4jp 3:cefa72855d43 17 time_t ctTime;
ban4jp 3:cefa72855d43 18 ctTime = time(NULL);
ban4jp 4:06cde8b92c77 19 printf("Time is set to (UTC): %s\n", ctime(&ctTime));
ban4jp 3:cefa72855d43 20 } else {
ban4jp 4:06cde8b92c77 21 printf("Error\n");
donatien 0:0e0debc29569 22 }
ban4jp 3:cefa72855d43 23
ban4jp 4:06cde8b92c77 24 ret = eth.disconnect();
donatien 0:0e0debc29569 25
donatien 0:0e0debc29569 26 while(1) {
donatien 0:0e0debc29569 27 }
donatien 0:0e0debc29569 28 }