offset value is ok, but set_time is not working. on going...

Dependencies:   NTPClient WIZ550ioInterface mbed

Fork of NTPClient_HelloWorld_WIZ550io by ban4jp -

main.cpp

Committer:
donatien
Date:
2012-08-05
Revision:
2:bf7dc5f5bca9
Parent:
1:d263603373ac
Child:
3:c6741dc3b6c0

File content as of revision 2:bf7dc5f5bca9:

#include "mbed.h"
#include "EthernetInterface.h"
#include "NTPClient.h"

EthernetInterface eth;
NTPClient ntp;

int main() 
{
    eth.init(); //Use DHCP

    eth.connect();
   
    printf("Trying to update time...\r\n");
    if (ntp.setTime("0.pool.ntp.org") == 0)
    {
      printf("Set time successfully\r\n");
      time_t ctTime;
      ctTime = time(NULL);
      printf("Time is set to (UTC): %s\r\n", ctime(&ctTime));
    }
    else
    {
      printf("Error\r\n");
    } 
   
    eth.disconnect();  

    while(1) {
    }
}