Skip to content

Releases: JChristensen/DS3232RTC

Arduino DS3232RTC Library 2.0.1

31 May 23:25
Compare
Choose a tag to compare

Fix uninitialized variable compiler warning.
Add an example sketch.

Arduino DS3232RTC Library 2.0.0

22 Feb 14:08
Compare
Choose a tag to compare

The 2.0.0 version of the library has some significant changes and is not completely backwards compatible with earlier versions. These changes provide a more consistent API and reduce the possibility of name collisions. While sketches using this library will likely require changes as a result, these should be mostly straightforward.

  • The library no longer defines a DS3232RTC object, therefore each sketch needs to define one. (Previous versions of the library defined a DS3232RTC object named RTC, although only for AVR architecture. Consider using a name other than RTC as this can cause a name collision on some architectures.)
  • The constructor no longer has the capability to initialize the I2C bus and no longer accepts an optional parameter. Therefore, the sketch needs to call DS3232RTC::begin() in the setup() function or elsewhere as appropriate.
  • To reduce the possibility of name collisions, the enumerations as well as register addresses, etc. are now defined in the header file within the DS3232RTC class. Therefore, when using any of these names, it will be necessary to include the DS3232RTC scope, e.g. myRTC.alarm(DS3232RTC::ALARM_1);
  • Also to reduce collisions, register address names and bit names have been prefixed with DS32_ (see the header file.)
  • The example sketches and documentation have been updated to reflect these changes.

Arduino DS3232RTC Library 1.3.0

06 Sep 21:15
Compare
Choose a tag to compare

Add a function to check the alarm flag without resetting it.
Add a function to reset the alarm flag.

Arduino DS3232RTC Library 1.2.12

21 Mar 15:48
Compare
Choose a tag to compare

Fix bug in example sketch (again!)

Arduino DS3232RTC Library 1.2.11

21 Mar 11:24
Compare
Choose a tag to compare

Fix bug in example sketch.

Arduino DS3232RTC Library 1.2.10

31 Dec 02:57
Compare
Choose a tag to compare

Add depends to library.properties.
Update alarm primer.

Arduino DS3232RTC Library 1.2.9

24 Sep 18:35
Compare
Choose a tag to compare

Add rtcTimeTemp example sketch.

Arduino DS3232RTC Library 1.2.8

10 Sep 23:30
Compare
Choose a tag to compare

Add rtc_temperature example sketch.

Arduino DS3232RTC Library 1.2.7

10 Sep 01:40
Compare
Choose a tag to compare

Fixes temperature() function for ARM architecture.

Arduino DS3232RTC Library 1.2.6

12 Mar 15:01
Compare
Choose a tag to compare

Clarify README, additional example sketches.