flutter_classic_bluetooth 0.1.0 copy "flutter_classic_bluetooth: ^0.1.0" to clipboard
flutter_classic_bluetooth: ^0.1.0 copied to clipboard

Flutter plugin for Bluetooth Classic (RFCOMM) across Android, iOS (MFi), Windows, macOS, and Linux. Discover, pair, connect, and exchange data.

0.1.0 #

  • Initial release.
  • Unified Dart API for Bluetooth Classic (RFCOMM) communication.
  • Android: Full support — discovery, pairing, connect, server, discoverability.
  • Windows: Discovery, pairing, connect, server via Winsock2/AF_BTH.
  • macOS: Discovery, pairing, connect, server via IOBluetooth.
  • Linux: Discovery, connect, server via BlueZ/RFCOMM. Pairing requires external tools.
  • iOS: MFi accessory support via ExternalAccessory framework.
  • Platform capabilities API for runtime feature detection.
  • Multiple simultaneous RFCOMM connections.
  • Stream-based data I/O with BtcConnection.
  • Typed exception hierarchy (BtcException and subtypes).
  • Example app with 7 screens demonstrating all features.
1
likes
160
points
--
downloads

Documentation

API reference

Publisher

verified publisheralmasum.dev

Weekly Downloads

Flutter plugin for Bluetooth Classic (RFCOMM) across Android, iOS (MFi), Windows, macOS, and Linux. Discover, pair, connect, and exchange data.

Repository (GitHub)
View/report issues

Topics

#bluetooth #bluetooth-classic #rfcomm #serial #iot

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on flutter_classic_bluetooth

Packages that implement flutter_classic_bluetooth