awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesGATT Operation Queues

Serializes asynchronous GATT requests into a managed pipeline to prevent command collisions.

Distinct from Asynchronous Task Queues: Distinct from Asynchronous Task Queues: specifically manages serialized GATT operations for Bluetooth hardware rather than general background tasks.

Explore 3 awesome GitHub repositories matching software engineering & architecture · GATT Operation Queues. Refine with filters or upvote what's useful.

Awesome GATT Operation Queues GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dariuszseweryn/rxandroidbleAvatar dariuszseweryn

    dariuszseweryn/RxAndroidBle

    3,544Vezi pe GitHub↗

    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

    Serializes concurrent GATT requests into a managed pipeline to prevent command collisions and ensure stable communication.

    Javaandroid-bluetoothandroid-libraryble
    Vezi pe GitHub↗3,544
  • aicareles/android-bleAvatar aicareles

    aicareles/Android-BLE

    2,845Vezi pe GitHub↗

    This library is a framework for Android applications to manage Bluetooth Low Energy connectivity, peripheral discovery, and data exchange. It provides a standardized interface for integrating wireless hardware, enabling developers to handle complex communication tasks through a structured connectivity framework. The library distinguishes itself by implementing a managed operation pipeline that serializes asynchronous commands to prevent hardware collisions. It utilizes a state-machine-based approach to track connection lifecycles, which automates retry logic and maintains stable links across

    Serializes asynchronous GATT requests into a managed pipeline to prevent hardware command collisions.

    Java
    Vezi pe GitHub↗2,845
  • nordicsemi/android-ble-libraryAvatar nordicsemi

    nordicsemi/Android-BLE-Library

    2,386Vezi pe GitHub↗

    Această bibliotecă oferă un framework de dezvoltare pentru gestionarea conexiunilor Bluetooth Low Energy și a schimbului de date pe dispozitive Android. Funcționează atât ca un client manager pentru executarea operațiunilor de citire și scriere cu periferice hardware, cât și ca un framework de server pentru configurarea dispozitivelor locale pentru a găzdui servicii GATT. Biblioteca se distinge printr-o arhitectură gestionată, bazată pe cozi, care serializează cererile asincrone pentru a preveni coliziunile de comenzi și a asigura o transmisie fiabilă. Automatizează sarcini complexe precum fragmentarea pachetelor, descoperirea serviciilor și reîncercările de conexiune, menținând în același timp legături persistente pe parcursul tranzițiilor ciclului de viață al aplicației. Dincolo de conectivitatea de bază, framework-ul include instrumente pentru optimizarea performanței și sincronizarea stării în timp real. Expune evenimentele de conexiune hardware și actualizările de date prin fluxuri reactive, permițând aplicațiilor să monitorizeze schimbările de stare și să declanșeze automat actualizări de interfață. Biblioteca este distribuită ca un pachet de dezvoltare specific Android.

    Ensures reliable data transmission by serializing asynchronous Bluetooth requests into a managed pipeline.

    Java
    Vezi pe GitHub↗2,386
  1. Home
  2. Software Engineering & Architecture
  3. Priority-Based Request Queues
  4. Image Request Queues
  5. Asynchronous Task Queues
  6. GATT Operation Queues