Skip to main content

vital_bluetooth 0.1.0 copy "vital_bluetooth: ^0.1.0" to clipboard
vital_bluetooth: ^0.1.0 copied to clipboard

Bluetooth LE for wearables and healthcare devices that stays connected in the background: native reconnects, restored notifications, queued GATT and typed errors.

0.1.0 #

  • First release.
  • Bluetooth LE on Android, iOS, macOS and Windows: scanning, connecting, service discovery, read, write, notifications, descriptors and MTU. Android adds RSSI, connection priority, PHY and bonding; Windows adds bonding; Apple platforms add RSSI.
  • Background mode: links survive the background and the app's screen being closed. Dropped links are reconnected natively, notifications are turned back on, and values that arrive while no Dart code runs are buffered. Android uses a foreground service, iOS state restoration.
  • Automatic reconnect with backoff; notifications are restored after every reconnect.
  • Per-device operation queue with timeouts.
  • Sealed, typed error hierarchy.
  • ValueListenable state for the adapter, scanning, connections, services, MTU and device names.
0
likes
160
points
0
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Bluetooth LE for wearables and healthcare devices that stays connected in the background: native reconnects, restored notifications, queued GATT and typed errors.

Repository (GitHub)
View/report issues

Topics

#bluetooth #ble #bluetooth-low-energy #wearables #healthcare

License

MIT (license)

Dependencies

flutter, meta

More

Packages that depend on vital_bluetooth

Packages that implement vital_bluetooth