框架封裝demo,且支持藍牙4.0" />
您好,歡迎來到星海APP、小程序、微信公眾號開發服務平臺!
藍牙分為兩種形式: 1)中心者模式 2)管理者模式,一般絕大部分我們都是使用第一種模式,中心者模式是我們手機作為主機,連接藍牙外設,而管理者模式是我們手機自己作為外設,自己創建服務和特征,然后有其他的設備連接我們的手機。
步驟
藍牙連接可以大致分為以下幾個步驟:
1.建立一個Central Manager實例進行藍牙管理
2.搜索外圍設備
3.連接外圍設備
4.獲得外圍設備的服務
5.獲得服務的特征
6.從外圍設備讀數據、給外圍設備發送數據
簡言之:就是我們的app創建一個藍牙中心管理者對象,調用SDK的方法去搜索周圍可發現的設備,搜索成功并發現有可用的設備后,進行連接,連接成功后再獲取設備的服務與特征,最后進行數據的交互。
疑問:什么是服務?什么是特征?
下面用一張圖進行講解~