Skip to content

For CircuitPython 5.0.0-beta.0 and later

Compare
Choose a tag to compare
@dhalbert dhalbert released this 19 Nov 20:05
795dd52

This release is an extensive rewrite. It is compatible with CircuitPython 5.0.0-beta.0 and later. It is being released as a regular release, not as a pre-release.

This release is not compatible with CircuitPython 4.1.0. For 4.1.0, use release 1.0.2 of this library. Due to current limitations in our library bundle packaging, the 4.x library bundle will contain this release, not the 1.0.2 release.

  • Match _bleio changes in CircuitPython 5.0.0-beta.0.
  • Define BLE services declaratively, so that they may be used either on the client or server side of the connection.
  • Rework advertising packet construction.
  • Update examples for new API, and add some new examples.
  • Do a CircuitPython version check to ensure compatibility.