![]() |
Erriez DS3231 high precision I2C RTC library for Arduino
2.0.0
This is a DS3231 high precision I2C Real Time Clock library for Arduino by Erriez.
|
This is the complete list of members for ErriezDS3231, including all inherited members.
| alarmInterruptEnable(AlarmId alarmId, bool enable) | ErriezDS3231 | |
| bcdToDec(uint8_t bcd) | ErriezDS3231 | |
| begin() | ErriezDS3231 | |
| clearAlarmFlag(AlarmId alarmId) | ErriezDS3231 | |
| clockEnable(bool enable=true) | ErriezDS3231 | |
| decToBcd(uint8_t dec) | ErriezDS3231 | |
| getAgingOffset() | ErriezDS3231 | |
| getAlarmFlag(AlarmId alarmId) | ErriezDS3231 | |
| getDateTime(uint8_t *hour, uint8_t *min, uint8_t *sec, uint8_t *mday, uint8_t *mon, uint16_t *year, uint8_t *wday) | ErriezDS3231 | |
| getEpoch() | ErriezDS3231 | |
| getTemperature(int8_t *temperature, uint8_t *fraction) | ErriezDS3231 | |
| getTime(uint8_t *hour, uint8_t *min, uint8_t *sec) | ErriezDS3231 | |
| isRunning() | ErriezDS3231 | |
| outputClockPinEnable(bool enable) | ErriezDS3231 | |
| read(struct tm *dt) | ErriezDS3231 | |
| readBuffer(uint8_t reg, void *buffer, uint8_t len) | ErriezDS3231 | |
| readRegister(uint8_t reg) | ErriezDS3231 | |
| setAgingOffset(int8_t val) | ErriezDS3231 | |
| setAlarm1(Alarm1Type alarmType, uint8_t dayDate, uint8_t hours, uint8_t minutes, uint8_t seconds) | ErriezDS3231 | |
| setAlarm2(Alarm2Type alarmType, uint8_t dayDate, uint8_t hours, uint8_t minutes) | ErriezDS3231 | |
| setDateTime(uint8_t hour, uint8_t min, uint8_t sec, uint8_t mday, uint8_t mon, uint16_t year, uint8_t wday) | ErriezDS3231 | |
| setEpoch(time_t t) | ErriezDS3231 | |
| setSquareWave(SquareWave squareWave) | ErriezDS3231 | |
| setTime(uint8_t hour, uint8_t min, uint8_t sec) | ErriezDS3231 | |
| startTemperatureConversion() | ErriezDS3231 | |
| write(const struct tm *dt) | ErriezDS3231 | |
| writeBuffer(uint8_t reg, void *buffer, uint8_t len) | ErriezDS3231 | |
| writeRegister(uint8_t reg, uint8_t value) | ErriezDS3231 |
1.8.13