{"repo":"Navideck/universal_ble","free":true,"listed":false,"github":"https://github.com/Navideck/universal_ble","clone":"git clone https://github.com/Navideck/universal_ble.git","description":"A cross-platform Android/iOS/macOS/Windows/Linux/Web Bluetooth Low Energy (BLE) plugin for Flutter","language":"Dart","stars":160,"topics":["android","ble","bluetooth","bluetooth-low-energy","flutter","ios","linux","macos","web","windows"],"license":"BSD-3-Clause","category":"mobile-apps","readme_excerpt":"Universal BLE A cross-platform (Android/iOS/macOS/Windows/Linux/Web) Bluetooth Low Energy (BLE) plugin for Flutter. Free : This package is free for commercial or personal use as long as you adhere to the BSD 3-Clause License. Try it online, provided your browser supports Web Bluetooth. Features - Scanning - Connecting - Discovering Services - Reading & Writing data - Pairing - Bluetooth Availability - Requesting MTU - Reading RSSI - Command Queue - Timeout - Error Handling - UUID Format Agnostic - Platform-specific setup - Peripheral Mode API Support Client Mode ( UniversalBle ) Android iOS macOS Windows Linux Web :---------------------------- :-----: :-: :---: :-----: :---: :-: startScan/stopScan ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ connect/disconnect ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ autoConnect ✔️ ✔️ ✔️ ❌ ❌ ❌ getSystemDevices ✔️ ✔️ ✔️ ✔️ ✔️ ❌ discoverServices ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ read ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ write ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ subscriptions ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ pair ✔️ ✔️ ✔️ ✔️ ✔️ ⏺ unpair ✔️ ❌ ❌ ✔️ ✔️ ❌ isPaired ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ onPairingStateChange ✔️ ⏺ ⏺ ✔️ ✔️ ⏺ getBluetoothAvailabilityState ✔️ ✔️ ✔️ ✔️ ✔️ ❌ enable/disable Bluetooth ✔️ ❌ ❌ ✔️ ✔️ ❌ onAvailabilityChange ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ requestMtu ✔️ ✔️ ✔️ ✔️ ✔️ ❌ requestConnectionPriority ✔️ ❌ ❌ ❌ ❌ ❌ onConnectionParametersChange ✔️ ❌ ❌ ❌ ❌ ❌ readRssi ✔️ ✔️ ✔️ ❌ 🚧 ❌ requestPermissions ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ Peripheral Mode ( UniversalBlePeripheral ) API Android iOS macOS Windows Linux Web :---------------------------- :-----: :-: :---: :-----: :---: :-: getCapabil","default_branch":null,"files":null,"tree":[],"storefront":"/r/Navideck","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Navideck/universal_ble/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}