ble_link_kit 0.2.0 copy "ble_link_kit: ^0.2.0" to clipboard
ble_link_kit: ^0.2.0 copied to clipboard

Cross-platform Flutter plugin for parameterized BLE Wi-Fi provisioning, resilient framed transport, resumable OTA, and Android SPP fallback.

0.2.0 #

  • Renamed from ble_provision_ota to ble_link_kit; 0.1.0 users must update the dependency name and imports.
  • Added global and per-operation PowerProfile policies for scan power, connection priority, and preferred PHY.
  • Added Android native scan modes, connection-priority requests, PHY selection, and connection-parameter update events.
  • Added iOS software scan duty cycling; connection priority and PHY remain firmware/CoreBluetooth controlled.
  • Extended capability reporting for PHY control, connection-priority control, and opportunistic scanning.
  • Documented platform power differences and recommended firmware connection parameters.

0.1.0 #

  • Initial cross-platform BLE Wi-Fi provisioning API for Android and iOS.
  • Parameterized GATT UUIDs, device filters, and protocol operation/event names.
  • Framed transport with CRC16, reconnect backoff, and resumable CRC32 OTA.
  • iOS state restoration and Android connected-device foreground service.
  • Android-only RFCOMM Serial Port Profile fallback.

Known issues: see the "Known issues (0.1.0)" section in README.md.

1
likes
0
points
56
downloads

Publisher

unverified uploader

Weekly Downloads

Cross-platform Flutter plugin for parameterized BLE Wi-Fi provisioning, resilient framed transport, resumable OTA, and Android SPP fallback.

Repository (GitHub)
View/report issues

Topics

#bluetooth #ble #provisioning #ota #firmware-update

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on ble_link_kit

Packages that implement ble_link_kit