2017-04-04 10 views
5

ऐसा लगता है कि commit b1eb2c4cd057624312e0412f6c4be000f7fc3617 gatttool को बहिष्कृत कर दिया गया है, लेकिन मुझे पर कोई जानकारी नहीं मिली है जो गैटोलोल को बदल चुका है।किस उपकरण ने bluez5 में gatttool को बदल दिया है?

हर अजगर ब्लूटूथ LE संकुल मैं gatttool पर रिले में देखा और अब मेरी ArchLinux सिस्टम पर टूट गया है के बाद से Bluez पैकेज --enabled-deprecated ध्वज (जो gatttool द्विआधारी का निर्माण होगा) के साथ निर्माण नहीं है।

pygatt सिर्फ अपने सिस्टम पर टूट गया है और bluepy निर्माण नहीं करता है के रूप में वे जहाज वहाँ के मालिक हैं (पर अपने सिस्टम टूट) gatttool का निर्माण करने के Bluez कोड।

जो कुछ भी मैं गैट्टोल को प्रतिस्थापित करने के आसपास एक नया रैपर लिखना चाहता हूं लेकिन मुझे इस विषय पर कोई जानकारी नहीं मिल रही है।

तो ब्लूज़ स्टैक से कौन सा टूल मैं एक नया पायथन ब्लूटूथ ली रैपर लिखने के लिए उपयोग कर सकता हूं?

उत्तर

2

अद्यतन

ArchWiki सूचीबद्ध gatttool के रूप में पदावनत और सूचियों btgatt-client स्थानापन्न के रूप में डी-बस गैट एपीआई।

gattlib from labapartbluez का समर्थन करता है और gatttool प्रदान करता है।

मुझे लगता है कि कुछ नए टूल द्वारा प्रतिस्थापित किए जाने के बजाए गायब रखरखाव के कारण गैट्टोल को हटा दिया गया है।

संपादित दुर्भाग्य से जुड़ा हुआ भंडार में gatttool के लिए कोड केवल Bluez 4.

का समर्थन करता है
संबंधित मुद्दे