...
Anchor
Files
...
clk.h/clk.c
...
Prototype
HTML Tablecode | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Table Row (tr) | ||||||||||
Table Cell (td) | ||||||||||
| ||||||||||
Anchor | 1054370 | 1054370
| ||||||||
CPU_BOOLEAN Clk_TS_NTP_ToDateTime (CLK_TS_SEC ts_ntp_sec, Anchor | | 1054371 | 1054371 | |||||||
Anchor | 1051402 | 1051402 | ||||||||
Table Row (tr) | ||||||||||
Table Row (tr) | ||||||||||
Table Row (tr) | ||||||||||
Table Row (tr) |
...
...
Arguments
...
ts_ntp_sec
Timestamp to convert (in seconds, UTC+00).
...
tz_sec
Time zone offset (in seconds, ± from UTC).
...
p_date_time
Pointer to variable that will receive the date/time structure.
...
...
Returned Values
...
DEF_OK
, if timestamp successfully converted.DEF_FAIL
, otherwise. Anchor
Required Configuration
...
CLK_CFG_NTP_EN
is DEF_ENABLED
in clk_cfg.h
(see section 3-1-1 Module Configuration).Notes / Warnings
Anchor
ts_ntp_sec
) must be set for UTC+00 and should not include the time zone offset (tz_sec
) since Clk_TS_NTP_ToDateTime()
includes the time zone offset in its date/time calculation. Thus the time zone offset should not be applied before or after calling Clk_TS_NTP_ToDateTime()
. Time zone field of the date/time structure (p_date_time->TZ_sec
) is set to the value of the time zone argument (tz_sec
)....
class | Code_Listing |
---|
...
rowspan | 8 |
---|
...
Example Usage
Anchor | ||||
---|---|---|---|---|
|
Code Block | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
CLK_DATE_TIME date_time; Anchor | | 1054529 | 1054529 | |||||||||||||||||||||||||||||||||||||||
Anchor | 1054491 | 1054491 | ||||||||||||||||||||||||||||||||||||||||
Anchor | 1054458 | 1054458 | ||||||||||||||||||||||||||||||||||||||||
Anchor | 1054444 | 1054444 | ||||||||||||||||||||||||||||||||||||||||
Anchor | 1054465 | 1054465 | ||||||||||||||||||||||||||||||||||||||||
Anchor | 1054498 | 1054498 | ||||||||||||||||||||||||||||||||||||||||
Anchor | 1054451 | 1054451 | valid =||||||||||||||||||||||||||||||||||||||||
Anchor | 1054472 | 1054472 | if||||||||||||||||||||||||||||||||||||||||
Anchor | 1054548 | 1054548 | printf(“Timestamp successfully||||||||||||||||||||||||||||||||||||||||
Anchor | 1054555 | 1054555 | } else {||||||||||||||||||||||||||||||||||||||||
Anchor | 1054562 | 1054562 | printf(“Timestamp conversion||||||||||||||||||||||||||||||||||||||||
Anchor | 1054569 | 1054569 | }||||||||||||||||||||||||||||||||||||||||
Table Row (tr) | ||||||||||||||||||||||||||||||||||||||||||
Table Row (tr) | ||||||||||||||||||||||||||||||||||||||||||
Table Row (tr) | ||||||||||||||||||||||||||||||||||||||||||
Table Row (tr) | ||||||||||||||||||||||||||||||||||||||||||
Table Row (tr) | ||||||||||||||||||||||||||||||||||||||||||
Table Row (tr) |