2017-04-04 3 views
5

Il semble que depuis commit b1eb2c4cd057624312e0412f6c4be000f7fc3617 gatttool est obsolète mais je suis incapable de trouver des informations sur ce qui a remplacé gattool.Quel outil a remplacé gatttool dans bluez5?

paquets Chaque Python Bluetooth LE Je regardai en relais sur gatttool et est maintenant cassé sur mon système ArchLinux depuis le paquet bluez n'est pas construire avec --enabled-deprecated drapeau (qui construirait binaire gatttool).

pygatt est juste cassé sur mon système et bluepy ne construit pas comme ils navire leur propre (sur mon système cassé) Code bluez pour construire gatttool.

Quoi que je cherche à écrire un nouveau wrapper autour de ce qui a remplacé gatttool mais je suis incapable de trouver des informations sur ce sujet.

Alors, quel outil de la pile bluez puis-je utiliser pour écrire un nouveau wrapper Python Bluetooth LE?

Répondre

2

mise à jour

ArchWikigatttool répertorié comme dépréciée et listes btgatt-client l'API D-Bus Gatt en remplacement.

gattlib from labapart soutient bluez et fournit gatttool.

Je suppose que gatttool est devenu obsolète en raison d'un responsable manquant plutôt que d'être remplacé par un nouvel outil.

modifier malheureusement le code pour gatttool dans le référentiel lié prend en charge que bluez 4.