ble_link_kit 0.2.0
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_otatoble_link_kit; 0.1.0 users must update the dependency name and imports. - Added global and per-operation
PowerProfilepolicies 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.