Skip to content

Releases: Naguissa/uRTCLib

Remove FLOAT operations

29 Aug 14:34
Compare
Choose a tag to compare

I've removed FLOAT operations, so now temperature is returned as INT16_T in a degrees * 100 value.

I.e.: 22.25 degrees is returned as 2225.

This way library is smaller and operates faster.

lostPower functionality added

26 Aug 14:11
Compare
Choose a tag to compare

Added lostPower and lostPowerClear functions that check OSC flag on DS3231 and DS3232 RTCs thanks to @t2t-sonbui .

Now uRTCLib::set doesn't clear that flag, lostPowerClear needs to be manually called if you want to clear it.

Fix status on alarm1 off

12 Jul 16:10
c34acc7
Compare
Choose a tag to compare

Fix issue #8 reported by @ArminJo

New alarms, SQWG and SRAM support

04 Apr 07:10
Compare
Choose a tag to compare
  • Added DS3232 datasheet and support (same as DS3231 but with SRAM)
  • Added Alarms support
  • Added SQWG support
  • Added SRAM support

Remove EEPROM functionality

30 Jan 13:46
Compare
Choose a tag to compare

To be able to reuse that code without RTC, and to be able to develop libraries indepently, EEPROM functionality has been moved to uEEPROM library: https://github.com/Naguissa/uEEPROMLib

Remove unwanted Serial.println

29 Jan 06:59
5e918aa
Compare
Choose a tag to compare

Remove one development leftover. No functional changes.

Reorder data bytes and enhance operations

24 Jul 15:00
Compare
Choose a tag to compare
  • Reordered data bytes, MSB first. This will break compatibility with EEPROMs used with previous versions
  • Improved EEPROM read: multibyte operations used
  • Improved EEPROM write: arbitrary byte length can now be used, until 255 bytes.

Fixes and improvements

24 Jul 07:43
Compare
Choose a tag to compare
  • Added a fix for sometimes failed reads on Arduino AVR.
  • Added empty constructor on C file.

DS3231 temperature sensor functionality added by SergDesher

29 Jan 13:31
Compare
Choose a tag to compare
  • SergDesher's pull request to add temperature senor read. Only know working on ds3231 at the moment.

Multitype on all Arches

17 Jan 22:12
Compare
Choose a tag to compare

Also added a constructor to skip Wire.init() if there is any compatibility problem.