flutter_splendid_ble 0.16.0
flutter_splendid_ble: ^0.16.0 copied to clipboard
A comprehensive Flutter plugin for interacting with Bluetooth Low Energy (BLE) devices.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add flutter_splendid_ble
copied to clipboard
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
flutter_splendid_ble: ^0.16.0
copied to clipboard
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:flutter_splendid_ble/central/central_method_channel.dart';
import 'package:flutter_splendid_ble/central/central_platform_interface.dart';
import 'package:flutter_splendid_ble/central/models/ble_characteristic.dart';
import 'package:flutter_splendid_ble/central/models/ble_characteristic_permission.dart';
import 'package:flutter_splendid_ble/central/models/ble_characteristic_property.dart';
import 'package:flutter_splendid_ble/central/models/ble_characteristic_value.dart';
import 'package:flutter_splendid_ble/central/models/ble_connection_state.dart';
import 'package:flutter_splendid_ble/central/models/ble_service.dart';
import 'package:flutter_splendid_ble/central/models/connected_ble_device.dart';
import 'package:flutter_splendid_ble/central/models/exceptions/bluetooth_connection_exception.dart';
import 'package:flutter_splendid_ble/central/models/exceptions/bluetooth_permission_exception.dart';
import 'package:flutter_splendid_ble/central/models/exceptions/bluetooth_read_exception.dart';
import 'package:flutter_splendid_ble/central/models/exceptions/bluetooth_scan_exception.dart';
import 'package:flutter_splendid_ble/central/models/exceptions/bluetooth_subscription_exception.dart';
import 'package:flutter_splendid_ble/central/models/exceptions/bluetooth_write_exception.dart';
import 'package:flutter_splendid_ble/central/models/exceptions/service_discovery_exception.dart';
import 'package:flutter_splendid_ble/central/models/scan_filter.dart';
import 'package:flutter_splendid_ble/central/models/scan_settings.dart';
import 'package:flutter_splendid_ble/central/splendid_ble_central.dart';
import 'package:flutter_splendid_ble/shared/ble_common_utilities.dart';
import 'package:flutter_splendid_ble/shared/models/ble_device.dart';
import 'package:flutter_splendid_ble/shared/models/bluetooth_permission_status.dart';
import 'package:flutter_splendid_ble/shared/models/bluetooth_status.dart';
import 'package:flutter_splendid_ble/shared/models/manufacturer_data.dart';
copied to clipboard