मैं स्विफ्ट पर स्विफ्ट का उपयोग कर एक ऐप लिख रहा हूं जो ब्लूटूथ बीएलई परिधीय से जुड़ता है। मैंने डिवाइस से कनेक्शन स्थापित किया है, और एक विशिष्ट विशेषता से कुछ डेटा पढ़ना चाहता हूं (विशेष रूप से सेवा यूयूआईडी एफएफएफ 0 में एफएफएफ 1)।एक बीएलई परिधीय विशेषता पढ़ना और इसकी कीमत की जांच करना?
मैं निम्नलिखित कोड का उपयोग कर विशेषताओं का एक पढ़ने का अनुरोध करने के अगर विशेषता यह है कि मैं के लिए जानकारी प्राप्त करना चाहते characteristicx
है कर सकती हूं:
peripheral.readValueForCharacteristic(charactericsx)
क्या मैं जानना चाहता हूँ यह है: मैं कैसे पता चलेगा कि यह पढ़ा गया मूल्य वह है जिसे मैं ढूंढ रहा हूं। मैं उस विशेषता के लिए खोज मूल्य के खिलाफ अपना मूल्य जांचने के लिए एक कथन करने में सक्षम होना चाहता हूं।
उदाहरण: यदि खोज मूल्य एक्स है तो कुछ करें, अन्यथा यदि खोज मूल्य वाई है तो कुछ और करें।
यह मैं जो करना चाहता हूं उसका एक बहुत अच्छा स्पष्टीकरण नहीं है, लेकिन मुझे उम्मीद है कि आपको जिंदगी मिल जाएगी।
कोई भी जानता है कि यह करने के बारे में कैसे जाना है?
के लिए धन्यवाद अपने बहुत वर्णनात्मक उत्तर! मैं एक नज़र डालूंगा और कल कोशिश करूँगा! एक बार फिर धन्यवाद! – BensTechTips
आशा है कि कोई स्विफ्ट 3 के लिए इस कोड को अपडेट कर सकता है :) – Arefly
स्विफ्ट 3 अपडेट हो गया –