Here are the classes, structs, unions and interfaces with brief descriptions:
CDateTime | Simple general-purpose date/time class (no TZ / DST / leap seconds) |
CRTC_DS1307 | RTC based on the DS1307 chip connected via I2C and the Wire library |
CRTC_DS3231 | RTC based on the DS3231 chip connected via I2C and the Wire library |
CRTC_I2C | A generic I2C RTC base class. DO NOT USE DIRECTLY |
CRTC_Micros | RTC using the internal micros() clock, has to be initialized before use. Unlike RTC_Millis, this can be tuned in order to compensate for the natural drift of the system clock. Note that now() has to be called more frequently than the micros() rollover period, which is approximately 71.6 minutes |
CRTC_Millis | RTC using the internal millis() clock, has to be initialized before use. NOTE: this is immune to millis() rollover events |
CRTC_PCF8523 | RTC based on the PCF8523 chip connected via I2C and the Wire library |
CRTC_PCF8563 | RTC based on the PCF8563 chip connected via I2C and the Wire library |
CTimeSpan | Timespan which can represent changes in time with seconds accuracy |