Aus öffentlichen Paketdaten erstellte Orientierung.
Ein leichtgewichtiger Flutter-Paket zur Verbindung und Kommunikation mit Bluetooth-Seriell-Geräten unter Android. Es ermöglicht den bidirektionalen Datenaustausch zwischen einer Flutter-App und kompatiblen Hardware wie Sensoren, Mikrocontrollern oder benutzerdefinierten IoT-Geräten über Standard-Bluetooth-Seriell-Protokolle. Die Bibliothek abstrahiert Low-Level-Bluetooth-Operationen und bietet eine einfach zu verwendende API zum Scannen, Paaren und Senden/Empfangen von Daten. Speziell für Android entwickelt, unterstützt sie grundlegende Bluetooth-Funktionen ohne komplexe Konfigurationen.
Anwendungsfälle
Verbindung zu arduino-basierten Geräten herstellen
Übertragung von Sensordaten von Bluetooth-Modulen
Steuerung von IoT-Geräten über Bluetooth
Integration mit benutzerdefinierten Hardwareperipheriegeräten
Echtzeit-Datenaustausch in mobilen Apps ermöglichen
Hauptmerkmale
Einfache API für Bluetooth-Kommunikation
Nur Android unterstützt
Bidirektionaler Datentransfer
Geräteentdeckung und Paarung
Leichtgewichtig und minimale Abhängigkeiten
Geeignet für
IoT-Anwendungsentwickler
Hardware-Integrationprojekte
Bildungsrobotik
Embedded-System-Prototyping
Android-spezifische Bluetooth-Anwendungen
Hinweise
Beschränkt auf die Android-Plattform
Keine Unterstützung für iOS
Erfordert Bluetooth-Berechtigungen im Manifest
Abhängig von der Gerätekompatibilität mit dem Seriellen Protokoll
Grundfunktionspaket ohne erweiterte Bluetooth-Profile
Original-README
Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.
flutter_bluetooth_serial
Flutter basic implementation for Classical Bluetooth (only RFCOMM for now).
Features
The first goal of this project, started by @edufolly was making an interface for
Serial Port Protocol (HC-05 Adapter). Now the plugin features:
Sending and receiving data (multiple connections).
The plugin (for now) uses Serial Port profile for moving data over RFCOMM, so
make sure there is running Service Discovery Protocol that points to SP/RFCOMM
channel of the device. There could
be max up to 7 Bluetooth connections.
For now there is only Android support.
Funding
Your contribution will help drive the development of quality tools for the
Flutter and Dart developer community. Any amount will be appreciated. Thank you
for your continued support!
PIX
Sua contribuição ajudará a impulsionar o desenvolvimento de ferramentas de
qualidade para a comunidade de desenvolvedores Flutter e Dart. Qualquer quantia
será apreciada. Obrigado pelo seu apoio contínuo!
Getting Started
Depending
# Add dependency to `pubspec.yaml` of your project.dependencies:# ...flutter_bluetooth_serial:^0.4.0