Skip to content

1.1.0

Latest
Compare
Choose a tag to compare
@TE-KazuhiroYabe TE-KazuhiroYabe released this 04 Jun 05:52
· 2 commits to main since this release

Full Changelog: 1.0.2...1.1.0

[1.1.0]

Added

  • Support for toio BLE protocol version v2.4.0
  • Compatibility with Python 3.8 and later versions
  • Support for Pythonista3 application (#1)
  • py.typed file for enhanced type hinting
  • AsyncSimpleCube class to facilitate simple API usage with asyncio
  • MultipleToioCoreCubes class for simplified control of multiple cubes
  • is_connect() method in CubeInterface class to check connection status
  • Initialization with Sequence in cube.api.indicator functions
  • Initialization with Sequence in cube.api.motor_control functions
  • DummyInterface class for debugging purposes
  • NotificationHandlerInfo class as a second argument for notification handlers

Changed

  • ToioCoreCube class now verifies protocol version during connection

Fixed

  • Issue where cube.api.sound.stop() did not function (#3)
  • Inability of SimpleCube.play_sound() to play sounds longer than 250ms
  • Potential failures when using concurrent.futures or threading.Thread