Skip to content

Releases: raspihats/raspihats

v2.4.0

12 Sep 17:02
Compare
Choose a tag to compare

Switched to smbus2 to communicate over I2C.
Removed I2C clock stretching timeout script, RaspberryPi OS sets by default an acceptable value for the I2C clock stretching timeout.
Added support for new boards:

  • DI6acDQ6ssr I2C-HAT
  • DI6dwDQ6ssr I2C-HAT

v2.3.0

12 Sep 15:55
Compare
Choose a tag to compare

Added IRQ support.

v2.2.3

26 Sep 10:07
Compare
Choose a tag to compare

v2.2.3

  - enum34 is loaded for python<3.4
  - setup script warning if it's not run with sudo(used to setup I2C ClockStretchTimeout)

v2.2.2

07 May 18:44
Compare
Choose a tag to compare
  • Bug fix in setup script, BCM2835 platform hardware is now recognized.
  • Bug fix in robotframework interface, status.value is now returned by get_status()

v2.2.1

07 May 18:43
Compare
Choose a tag to compare

Added StatusWord class

v2.1.1

26 Apr 11:46
Compare
Choose a tag to compare
  • String representation of I2CHat object doesn't use an I2C bus transfer any more
  • Improved exception messages

v2.1.0

24 Apr 12:12
Compare
Choose a tag to compare
  • Improved exception handling

v2.0.1

18 Feb 09:17
Compare
Choose a tag to compare
  • Fixed I2C clock stretch timeout setup script
  • Attributes are now used for accessing board parameters, rather then methods
  • Added support for new boards:
    • DI16ac (replacement for Di16)
    • DQ10rly (replacement for Rly10)
    • DQ16oc
    • DI6acDQ6rly (replacement for Di6Rly6)