SensorLib 0.5.0
Multi-platform sensor driver library for Arduino, PlatformIO, and ESP-IDF
Loading...
Searching...
No Matches
SensorRTC Member List

This is the complete list of members for SensorRTC, including all inherited members.

BCD2DEC(uint8_t val)SensorRTCinlinestatic
begin(SensorCommCustom::CustomCallback callback)=0SensorRTCpure virtual
convertUtcToTimezone(int &year, int &month, int &day, int &hour, int &minute, int &second, int timezoneOffsetSeconds)SensorRTCinline
convertUtcToTimezone(struct tm &utcTime, int timezoneOffsetSeconds)SensorRTCinline
DEC2BCD(uint8_t val)SensorRTCinlinestatic
getChipName()=0SensorRTCpure virtual
getDateTime()=0SensorRTCpure virtual
getDateTime(struct tm *info)SensorRTCinline
getDayOfWeek(uint32_t day, uint32_t month, uint32_t year)SensorRTCinline
getDaysInMonth(uint8_t month, uint16_t year)SensorRTCinline
getLeapYear(uint32_t year)SensorRTCinline
getNextMonth(uint8_t curMonth)SensorRTCinline
getNextYear(uint16_t curYear)SensorRTCinline
hwClockRead(const timezone *tz=NULL)SensorRTCinline
hwClockWrite()SensorRTCinline
reset()SensorRTCinlinevirtual
setDateTime(RTC_DateTime datetime)=0SensorRTCpure virtual
setDateTime(uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second)SensorRTCinline
strftime(DateTimeFormat style=DT_FMT_YMD_HMS_WEEK)SensorRTCinline