Adafruit-circuitpython-ble

Latest version: v10.0.7

Safety actively analyzes 628924 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 12 of 12

2.0.1alpha.1

This pre-release is compatible with the upcoming CircuitPython 5.0.0-alpha.1 pre-release.

- Improve ble_demo_central.py example so it reconnects to any compatible peripheral after disconnect.

2.0.0alpha.1

This pre-release is compatible with the upcoming CircuitPython 5.0.0-alpha.1 pre-release.

- `advertising.py` refactored.
- Added `SolicitedAdvertisement`, for peripherals requesting services from centrals.
- Use new `properties` bitmask to set `Characteristic` properties.
- Added `CurrentTimeClient` as an useful example of a peripheral acting as a client.
- Initial BLE HID code, but it doesn't work, so don't try it.

2.0.0alpha.0

This pre-release is meant to be used with `bleio` in CircuitPython 5.0.0-alpha.0 and later. It is not backward compatible with `bleio` in CircuitPython 4.x.

- New `UART_Client` and `Scanner` functionality added.
- `UART_Server` moved from `uart.py` to `uart_server.py`.
- Refactoring of advertisement data code. Advertisements are now built in Python instead of in C.
- Various other updates and renamings.
- `Beacon` code improved.
- Examples updated.

1.0.2

Allow UARTServer.write() to write buffers of indefinite length.

1.0.1

Improve UARTServer example: now retries after connection dropped.

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

Read the [docs](http://circuitpython.readthedocs.io/projects/ble/en/latest/) for info on how to use it.

1.0.0

Includes:
- `LocationBeacon` - an iBeacon-style beacon
- `EddystoneURLBeacon`
- `UARTServer` - a `Peripheral` running an implementation of the Nordic UART Service (NUS). Provides a stream interface for reading.

_[note - not yet in bundle as of the date of this release, but will be added soon]_

To use in CircuitPython, simply install the [Adafruit CircuitPython bundle](https://github.com/adafruit/Adafruit_CircuitPython_Bundle).

Read the [docs](http://circuitpython.readthedocs.io/projects/ble/en/latest/) for info on how to use it.

Page 12 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.