• Constructors
  • template<class T_WIRE_METHOD> RtcDS3231(T_WIRE_METHOD& wire)
  • Methods
  • void Begin()
  • uint8_t LastError()
  • bool IsDateTimeValid()
  • bool GetIsRunning()
  • void SetIsRunning(bool isRunning)
  • void SetDateTime(const RtcDateTime& dt)
  • RtcDateTime GetDateTime()
  • RtcTemperature GetTemperature()
  • void Enable32kHzPin(bool enable)
  • void SetSquareWavePin(DS3231SquareWaveOut pinMode)
  • void SetSquareWavePinClockFrequency(DS3231SquareWaveClock freq)
  • void SetAlarmOne(const DS3231AlarmOne& alarm)
  • DS3231AlarmOne GetAlarmOne()
  • void SetAlarmTwo(const DS3231AlarmTwo& alarm)
  • DS3231AlarmTwo GetAlarmTwo()
  • DS3231AlarmFlag LatchAlarmsTriggeredFlags()
  • void ForceTemperatureCompensationUpdate(bool block)
  • int8_t GetAgingOffset()
  • void SetAgingOffset(int8_t value)