yj.微信小程序藍牙

API簡介

微信小程序目前有藍牙 API 共 18 個

操作藍牙適配器的共有 4 個,分別是

wx.openBluetoothAdapter 初始化藍牙適配器

wx.closeBluetoothAdapter 關閉藍牙模塊

wx.getBluetoothAdapterState 獲取本機藍牙適配器狀態

wx.onBluetoothAdapterStateChange 監聽藍牙適配器狀態變化事件

連接前使用的共有 4 個,分別是

wx.startBluetoothDevicesDiscovery 開始搜尋附近的藍牙外圍設備

wx.stopBluetoothDevicesDiscovery 停止搜尋附近的藍牙外圍設備

wx.getBluetoothDevices 獲取所有已發現的藍牙設備

wx.onBluetoothDeviceFound 監聽尋找到新設備的事件

連接和斷開時使用的共有 2 個,分別是

wx.createBLEConnection 連接低功耗藍牙設備

wx.closeBLEConnection 斷開與低功耗藍牙設備的連接

連接成功後使用的共有 8 個,分別是

wx.getConnectedBluetoothDevices 根據 uuid 獲取處於已連接狀態的設備

wx.getBLEDeviceServices 獲取藍牙設備所有 service(服務)

wx.getBLEDeviceCharacteristics  獲取藍牙設備所有 characteristic(特徵值)

wx.readBLECharacteristicValue  讀取低功耗藍牙設備的特徵值的二進制數據值

wx.writeBLECharacteristicValue 向低功耗藍牙設備特徵值中寫入二進制數據

wx.notifyBLECharacteristicValueChange  啓用低功耗藍牙設備特徵值變化時的 notify 功能

wx.onBLECharacteristicValueChange 監聽低功耗藍牙設備的特徵值變化

wx.onBLEConnectionStateChange 監聽低功耗藍牙連接的錯誤事件

作者:HintLee

鏈接:https://www.jianshu.com/p/42a8f71110e8

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章