Skip to content

Releases: 4-20ma/I2cDiscreteIoExpander

v4.0.1

27 Sep 15:13
Compare
Choose a tag to compare

Full Changelog

OTHER

v4.0.0

24 Sep 12:54
Compare
Choose a tag to compare

Full Changelog

IMPROVEMENTS

  • [BREAK] Update to IDE 1.5 library format v2.1 #30 (4-20ma)
  • Use PlatformIO for Travis CI #24 (4-20ma)

OTHER

  • Update CHANGELOG config #29 (4-20ma)
  • Exclude /doc/ from repo, remove deprecated pdf docs #22 (4-20ma)

v3.0.1

13 Sep 18:46
Compare
Choose a tag to compare

Full Changelog

BUG FIXES

  • Fix Rakefile git remote/origin, add DOXYFILE #20 (4-20ma)

v3.0.0

13 Sep 18:23
Compare
Choose a tag to compare

Full Changelog

IMPROVEMENTS

OTHER

  • Update copyright, format #12 (4-20ma)
  • Remove deprecated INSTALL #10 (4-20ma)
  • Synchronize .gitignore #8 (4-20ma)
  • Update README extension, add badges, i2c superscripts #3 (4-20ma)

v2.0.0

13 Sep 16:41
Compare
Choose a tag to compare
  • Rename I2cDiscreteIoExpander.{cpp, h} files
  • Update copyright year
  • Rename class I2cDiscreteIoExpander

v1.0.1

13 Sep 16:39
Compare
Choose a tag to compare
  • Remove redundant text from README

v1.0.0

13 Sep 16:37
Compare
Choose a tag to compare
  • Add documentation
  • Add blank HISTORY.markdown
  • Add README.markdown
  • Add SCHEMATIC depicting basic connections
  • Add new examples
  • Remove deprecated examples
  • Rename i2c_dio_pcf8575c.* to I2cIoExpander.*
  • Revise interface
  • remove digitalWrite(); keep overloaded digitalWrite(uint16_t)
  • rename id() to getAddress();
  • add function getPorts(); remove public member data
  • rename (public) member data to (private) ports_;
  • rename member u8DeviceID to address;
  • rename member bInvert to shouldInvert;
  • rename constant ku8BaseAddress to BASE_ADDRESS;
  • Remove deprecated begin() function
  • Relocate/rename class constants
  • Require Arduino 1.0 or later
  • Add documentation for similar remote I/O expanders
  • Rename class I2cIoExpander
  • Remove .svn from .gitignore
  • Fix GITHUB_REPO value
  • Add TODO items to header file
  • Reformat source comments (use \token v. @token)
  • Reformat/relocate library description
  • Add support for Arduino >= 1.0
  • Replace source code dividers
  • Remove unused BOUND utility macro
  • Add rake tasks for preparing/releasing source
  • Add VERSION file
  • Initial commit