bluetooth_core 0.0.1

Cross-platform Bluetooth LE (btleplug wrapper) with a small C ABI.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# Changelog

## 0.0.1

Initial release.

- C ABI wrapping btleplug for use from Dart FFI (and any other C-compatible caller).
- Platform support: macOS, Linux, Android, iOS, Windows.
- Scanning with optional service-UUID filters, pollable event queue for discovered/updated devices.
- Peripheral operations: connect, disconnect, discover services, read, write, subscribe, unsubscribe.
- CoreBluetooth permission status and request on macOS/iOS (btleplug does not expose this).
- BLE payloads cross the ABI as JSON; flat integer return codes with a thread-local last-error string.