f4b197f8ae
* feat: add requestConnectionPriority - Add BleConnectionPriority enum (balanced, highPerformance, lowPower) - Add BleCapabilities.supportsConnectionPriorityApi flag - Implement on Android via BluetoothGatt.requestConnectionPriority() - Throw notSupported on iOS, macOS, Windows, Linux, and Web - Update pigeon definition and regenerate platform channel files - Bump version 1.2.0 -> 1.3.0 * fix: improve requestConnectionPriority implementation - Remove redundant BleCapabilities guard in Dart layer (native handles it) - Add BleConnectionPriority Kotlin enum mirroring Dart enum - Map to explicit Android SDK constants via when expression - Add firstOrNull with ILLEGAL_ARGUMENT for unknown priority values - Add catch (e: Exception) block for broader error handling - Fix enum doc comment (throws belongs on method, not enum) - Remove stale capability check guidance from docs and README --------- Co-authored-by: aqeel-bmec-co <aqeel@bmec.co> Co-authored-by: aqeel-bmec-co <85945830+aqeel-bmec-co@users.noreply.github.com>
16 lines
961 B
Dart
16 lines
961 B
Dart
export 'package:universal_ble/src/models/ble_log_level.dart';
|
|
export 'package:universal_ble/src/models/manufacturer_data.dart';
|
|
export 'package:universal_ble/src/models/platform_config.dart';
|
|
export 'package:universal_ble/src/models/queue_type.dart';
|
|
export 'package:universal_ble/src/models/ble_uuid_parser.dart';
|
|
export 'package:universal_ble/src/models/scan_filter.dart';
|
|
export 'package:universal_ble/src/models/manufacturer_data_filter.dart';
|
|
export 'package:universal_ble/src/models/ble_property.dart';
|
|
export 'package:universal_ble/src/models/ble_service.dart';
|
|
export 'package:universal_ble/src/models/availability_state.dart';
|
|
export 'package:universal_ble/src/models/ble_connection_state.dart';
|
|
export 'package:universal_ble/src/models/ble_device.dart';
|
|
export 'package:universal_ble/src/models/ble_command.dart';
|
|
export 'package:universal_ble/src/models/ble_capabilities.dart';
|
|
export 'package:universal_ble/src/models/ble_connection_priority.dart';
|