Skip to content

Releases: Zanduino/MCP7940

Bug Fix Release

30 Jun 05:30
Compare
Choose a tag to compare

Fixed enhancement issue #15 to allow faster I2C bus speeds

Bug Fix Release

25 Jun 16:03
Compare
Choose a tag to compare

Enhancement #14 and DOI

Bug Fix Release

21 Jun 15:50
Compare
Choose a tag to compare

Fixed bug #13

Minor Fix Release

18 Dec 06:04
Compare
Choose a tag to compare

Fixed Bug #8 which didn't correctly set the 24-hour clock in begin()

Minor fix release

31 Oct 15:33
Compare
Choose a tag to compare

Fixed Bug #6

Updated read/write to MCP7940 Ram

09 Aug 10:17
Compare
Choose a tag to compare

The routines to write to and read from the RAM on the MC7940 were updated to allow use of any type of variable or structure and an example program "AccessMemory.ino" was added.

MCP7940N Battery Backup functions added

05 Aug 15:04
Compare
Choose a tag to compare

New functions to support the battery backup on the MCP7940N chip:

getPowerFail()
clearPowerFail()
setBattery()
getBattery()
getPowerUp()
getPowerDown()

Added Square Wave MFP pin functions and example

29 Jul 18:13
Compare
Choose a tag to compare

Added library functions
uint8_t getSQWSpeed();
bool setSQWSpeed(uint8_t frequency, bool setState = true);
bool setSQWState(const bool state);
bool getSQWState();

and example program "SquareWave.ino"

Added functionality

29 Jul 16:23
Compare
Choose a tag to compare

In addition to fixing some bugs when working with Alarm1, the following functions have been added:

getAlarm()
setAlarmState()
getAlarmState()
isAlarm()

The "setAlarm()" function has an additional optional boolean parameter allowing the initial state of the alarm to be set to active or inactive.

Initial Release

23 Jul 16:21
Compare
Choose a tag to compare

Initial publication of library and example programs