fb-script

2015年10月12日 星期一

iOS CoreBluetooth swift 2 連線客製化藍芽 BLE 模組 - ( 0 ) 大綱

使用 CoreBluetooth 連線可以大致分為幾個步驟

1.掃描
這個步驟主要是掃描周邊有哪些藍芽裝置,在這個步驟會拿到藍芽裝置的 UUID、Name、RSSI 和是否可以連線
2.連線並獲得服務資訊
選定某個裝置連線後,獲得該裝置所提供的服務(CBService),並使用服務獲得可以對藍芽裝置做 io 的特徵值(CBCharacteristic)
3.找出可以寫入裝置的特徵值
依照特徵值的屬性或UUID來判斷那個特徵值可以寫入給藍芽模組
4.找出可以獲得裝置回傳的特徵值
依照特徵值的屬性或UUID來判斷那個特徵值獲得模組的 Notify 事件

下一篇 iOS CoreBluetooth swift 2 連線客製化藍芽 BLE 模組 - ( 1 )

沒有留言:

張貼留言