Skip to content

v0.10.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@CrazyIvan359 CrazyIvan359 released this 30 Nov 23:09
74bfb82

BREAKING CHANGES

  • MCP230xx module has been removed as its functionality has been replaced
    by the MCP230xx device profiles in the new I2C module.
  • LED configuration refactored to better allow different outputs.
  • LED anim frame min setting replaced with anim fps which is used to
    calculate frame duration. This setting is more user friendly.

Added

  • MQTT heartbeat messages, currently status and version only.
  • LED add white channel to test.order animation.
  • I2C module for I2C communication.
  • I2C support for MCP230xx devices including output pulsing.
  • LED interface for DMX output using the sACN protocol.

Changed

  • Move active development to dev branch, master branch is stable release only.
  • Moved Direction, Resistor, and Interrupt enums to global common.

Fixed

  • Incorrect naming of keyword __all__.
  • GPIO incorrect imports and exports in common.
  • LED array topic getting root and module topics added twice.
  • MQTT typo in assignment of on_connect callback causing it to never be called.