2 dépôts
Specialized Android frameworks for simplifying Bluetooth Low Energy communication.
Distinct from Android Application Frameworks: Narrows Android application frameworks to the specific domain of BLE connectivity.
Explore 2 awesome GitHub repositories matching mobile development · BLE Development Frameworks. Refine with filters or upvote what's useful.
FastBle est un framework de développement pour Android conçu pour simplifier le scan, la connexion et l'échange de données avec des appareils Bluetooth Low Energy (BLE). Il fournit une couche de transport structurée pour gérer la communication et un système dédié pour découvrir les périphériques à proximité. Le framework dispose d'un gestionnaire de connexions multiples qui maintient des liens simultanés vers plusieurs périphériques et utilise une logique de reconnexion automatisée pour assurer la stabilité. Il inclut une couche de transport de données qui gère le fractionnement automatique des paquets pour les payloads qui dépassent les limites de transmission standard. La bibliothèque couvre la découverte d'appareils via des filtres de nom et d'adresse, la surveillance de la force du signal et la configuration des paramètres de transmission pour optimiser le débit de données.
Provides a structured framework for scanning, connecting, and exchanging data with BLE devices on Android.
RxAndroidBle is a reactive framework designed to simplify Bluetooth Low Energy interactions on Android. It functions as a wrapper for the system Bluetooth stack, converting low-level asynchronous callbacks into observable streams to manage device discovery, connection lifecycles, and data communication. The library distinguishes itself by normalizing inconsistent vendor-specific Bluetooth behaviors into a predictable interface, ensuring reliable cross-device compatibility. It incorporates an internal operation queueing mechanism that serializes concurrent hardware requests, preventing command
Provides a framework for discovering, connecting to, and communicating with Bluetooth hardware peripherals through reactive event handling.