Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android系統教程 >> Android開發教程 >> android 聯接ble

android 聯接ble

編輯:Android開發教程

android 連接ble
最近在做一個ble midi的智能硬件項目,現把一些知識點記錄如下:
首先由  bluetoothAdapter.startLeScan(leScanCallback) 去搜索,該方法接受一個callback去讓開發者設置相應的代碼。一旦有結果就運行callback裡面的代碼
我們來從log中看看是如何一步步執行的

BluetoothAdapter: startLeScan(): null
BluetoothAdapter: onClientRegistered() - status=0 clientIf=5
//掃描得到了結果發現了一個設備
BluetoothAdapter: onScanResult() - Device=C8:FD:19:9F:F4:BB RSSI=-59
//開始連接設備
BluetoothGatt: connect() - device: C8:FD:19:9F:F4:BB, auto: true
//注冊該運行的app,這一步應該和之前的藍牙配對一樣
BluetoothGatt: registerApp()
//注冊得到了一個uuid
BluetoothGatt: registerApp() - UUID=88590452-d8e7-4f6d-9ab7-aef15c6d4e62

BluetoothGatt: onClientRegistered() - status=0 clientIf=6

BluetoothGatt: onClientConnectionState() - status=0 clientIf=6 device=C8:FD:19:9F:F4:BB



由上面可以發現用的是藍牙的 GATT協議進行通信
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved