flutter_splendid_ble 0.16.0 copy "flutter_splendid_ble: ^0.16.0" to clipboard
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
4
likes
150
points
152
downloads

Publisher

verified publishersplendidendeavors.com

Weekly Downloads

2024.09.24 - 2025.04.08

A comprehensive Flutter plugin for interacting with Bluetooth Low Energy (BLE) devices.

Repository (GitHub)
Contributing

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_splendid_ble