2015-04-22 31 views
1

我開始構建能夠將數據共享到iPhone的連接設備(樹莓派)。有可能只用套接字而不使用服務&特徵?沒有服務和特性的低功耗藍牙是可能的?

+1

你想完成什麼和硬件?有太多的未知數來給出答案。 –

+0

我想掃描設備,發送和寫入數據在目標c沒有ATT或GATT協議。就像使用AsyncSocket的TCP套接字一樣。 –

回答

1

那麼你可以這樣做,打開一個l2cap插座;後,您可以使用一個

閱讀系統調用,但要確保你的取景它作爲

藍牙規範(第1845如下命令)描述爲前ATT讀-req由操作碼

1個八位字節0X0A和屬性處理讀取佔用2個字節,並從讀取的系統

呼叫你可以分析ATT讀取響應操作碼是0x0B中和其餘爲

屬性值

+0

但是這在IOS上不可用,不是嗎?我發現只適用於OSX https://developer.apple.com/library/mac/documentation/IOBluetooth/Reference/IOBluetoothDevice_reference/index.html –