Clk_SetTZ
Set Clock time zone offset.
Files
clk.h/clk.c
Prototype
CPU_BOOLEAN Clk_SetTZ (CLK_TZ_SEC tz_sec);
Arguments
tz_sec
Time zone offset (in seconds, ± from UTC).
Returned Values
DEF_OK, if time zone is valid and set.
DEF_FAIL, otherwise.
Required Configuration
None.
Notes / Warnings
Time zone is based on Coordinated Universal Time (UTC) and has valid values:
Between ±12 hours (±43200 seconds)
Multiples of 15 minutes
Example Usage
Listing - Clk_SetTZ() Example Usage
CLK_TZ_SEC tz_sec;
CPU_BOOLEAN valid;
tz_sec = -5 * 3600;
valid = Clk_SetTZ(tz_sec);
if (valid == DEF_OK) {
printf("Clock Set TZ successful\n\r");
} else {
printf("Clock Set TZ error\n\r");
}