RCM — ESP32 Room Controller
WT32-ETH01 firmware
Loading...
Searching...
No Matches
ds3231_datetime_t Struct Reference

Дата и время DS3231. More...

#include <ds3231.h>

Data Fields

uint16_t year
 2000…2099
 
uint8_t month
 1…12
 
uint8_t date
 1…31
 
uint8_t weekday
 1…7
 
uint8_t hour
 0…23
 
uint8_t minute
 0…59
 
uint8_t second
 0…59
 

Detailed Description

Дата и время DS3231.

year — полный год (например 2026); weekday — 1=воскресенье … 7=суббота (как в datasheet; при записи можно передавать 1…7).

Definition at line 21 of file ds3231.h.

Field Documentation

◆ date

uint8_t ds3231_datetime_t::date

1…31

Definition at line 24 of file ds3231.h.

Referenced by app_main(), ds3231_get_time(), ds3231_set_time(), and ds3231_validate_datetime().

◆ hour

uint8_t ds3231_datetime_t::hour

0…23

Definition at line 26 of file ds3231.h.

Referenced by app_main(), ds3231_get_time(), ds3231_set_time(), and ds3231_validate_datetime().

◆ minute

uint8_t ds3231_datetime_t::minute

0…59

Definition at line 27 of file ds3231.h.

Referenced by app_main(), ds3231_get_time(), ds3231_set_time(), and ds3231_validate_datetime().

◆ month

uint8_t ds3231_datetime_t::month

1…12

Definition at line 23 of file ds3231.h.

Referenced by app_main(), ds3231_get_time(), ds3231_set_time(), and ds3231_validate_datetime().

◆ second

uint8_t ds3231_datetime_t::second

0…59

Definition at line 28 of file ds3231.h.

Referenced by app_main(), ds3231_get_time(), ds3231_set_time(), and ds3231_validate_datetime().

◆ weekday

uint8_t ds3231_datetime_t::weekday

1…7

Definition at line 25 of file ds3231.h.

Referenced by app_main(), ds3231_get_time(), ds3231_set_time(), and ds3231_validate_datetime().

◆ year

uint16_t ds3231_datetime_t::year

2000…2099

Definition at line 22 of file ds3231.h.

Referenced by app_main(), ds3231_get_time(), ds3231_set_time(), and ds3231_validate_datetime().


The documentation for this struct was generated from the following file: