Hi Julien,
in liblwm2m.h:
#ifndef LWM2M_EMBEDDED_MODE
#define lwm2m_gettimeofday gettimeofday
…
#else
int lwm2m_gettimeofday(struct
timeval *tv, void *p);
…
#endif
So we implement our own lwm2m_gettimeofday.
Currently our implementation has more the
sematic of „uptime“ then „datetime“. „datetime“ will require a RTC (battery buffered,
or GPS based, or …). And, though the time is mostly used as timer, a datetime will bring
problem assuming, that the datetime is corrected from time to time. So we decided to use
the uptime.
Mit freundlichen Grüßen / Best regards
Achim Kraus
Bosch Software Innovations GmbH
Communications (INST/ESY4)
Stuttgarter Straße 130
71332 Waiblingen
GERMANY
www.bosch-si.de
www.blog.bosch-si.com
Tel. +49 711 811-58139
achim.kraus@xxxxxxxxxxxx
Registered office: Berlin, Register court: Amtsgericht Charlottenburg, HRB 148411 B
Executives: Dr.-Ing. Rainer Kallenbach; Michael Hahn
Von: Julien Vermillard [mailto:jvermillard@xxxxxxxxx]
Gesendet: Freitag, 27. Februar 2015 10:54
An: Wakaama developer discussions
Cc: Kraus Achim (INST/ESY4); Hubschneider Joerg (INST/ESY4)
Betreff: gettimeofday on MBED
I'm working again on porting wakaama on ARM MBED LPC1768
I know Achim & Jörg ported wakaama on a similar platform do:
How do you solved the "gettimeofday" issue.
In the online IDE (I think it's using the Keil compiler) there is no gettimeofday implementation.
But if I export it to gcc and compile it on my PC, I get a gettimeofday implementation.
How do you solved this problem?
Julien