VSF Documented
Data Fields
vsf_rtc_tm_t Struct Reference

Time structure for RTC operations. Used to represent date and time information in a standardized format. More...

#include <vsf_template_rtc.h>

Data Fields

uint8_t tm_sec
 Seconds component of time [0-59].
 
uint8_t tm_min
 Minutes component of time [0-59].
 
uint8_t tm_hour
 Hours component of time [0-23]. Uses 24-hour format.
 
uint8_t tm_mday
 Day of month [1-31].
 
uint8_t tm_wday
 Day of week [1-7]. Sunday=1, Monday=2, ..., Saturday=7.
 
uint8_t tm_mon
 Month [1-12]. January=1, February=2, ..., December=12.
 
uint16_t tm_year
 Year value [0-65535].
 
uint16_t tm_ms
 Milliseconds component of time [0-999]. Provides sub-second precision.
 

Detailed Description

Time structure for RTC operations. Used to represent date and time information in a standardized format.

Field Documentation

◆ tm_sec

uint8_t vsf_rtc_tm_t::tm_sec

Seconds component of time [0-59].

◆ tm_min

uint8_t vsf_rtc_tm_t::tm_min

Minutes component of time [0-59].

◆ tm_hour

uint8_t vsf_rtc_tm_t::tm_hour

Hours component of time [0-23]. Uses 24-hour format.

◆ tm_mday

uint8_t vsf_rtc_tm_t::tm_mday

Day of month [1-31].

◆ tm_wday

uint8_t vsf_rtc_tm_t::tm_wday

Day of week [1-7]. Sunday=1, Monday=2, ..., Saturday=7.

◆ tm_mon

uint8_t vsf_rtc_tm_t::tm_mon

Month [1-12]. January=1, February=2, ..., December=12.

◆ tm_year

uint16_t vsf_rtc_tm_t::tm_year

Year value [0-65535].

◆ tm_ms

uint16_t vsf_rtc_tm_t::tm_ms

Milliseconds component of time [0-999]. Provides sub-second precision.

Generated from commit: vsfteam/vsf@2b286be