blob: f9a40d65ab346b9143e37ed11211d56303af0f13 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
#include "emb-time.h"
#ifdef ARDUINO
/*TODO: arduino embTime includes */
#else
#include <time.h>
#endif
void embTime_initNow(EmbTime* t)
{
#ifdef ARDUINO
/*TODO: arduino embTime_initNow */
#else
time_t rawtime;
struct tm* timeinfo;
time(&rawtime);
timeinfo = localtime(&rawtime);
t->year = timeinfo->tm_year;
t->month = timeinfo->tm_mon;
t->day = timeinfo->tm_mday;
t->hour = timeinfo->tm_hour;
t->minute = timeinfo->tm_min;
t->second = timeinfo->tm_sec;
#endif /* ARDUINO */
}
EmbTime embTime_time(EmbTime* t)
{
#ifdef ARDUINO
/*TODO: arduino embTime_time */
#else
int divideByZero = 0;
divideByZero = divideByZero/divideByZero; /*TODO: wrap time() from time.h and verify it works consistently */
#endif /* ARDUINO */
}
/* kate: bom off; indent-mode cstyle; indent-width 4; replace-trailing-space-save on; */
|