MorJS 設(shè)備 獲取設(shè)備電量

2024-01-22 14:05 更新
名稱功能說明MorJS 是否支持
my.getBatteryInfo獲取電量的異步接口。?
my.getBatteryInfoSync獲取電量的同步接口。?

低功耗藍牙?

名稱功能說明MorJS 是否支持
my.connectBLEDevice連接低功耗藍牙設(shè)備。?
my.setBLEMTU設(shè)置低功耗藍牙設(shè)備最大傳輸單元(MTU)。需在 my.connectBLEDevice 調(diào)用成功后調(diào)用,mtu 設(shè)置范圍(22, 512)。?
my.getBLEMTU獲取低功耗藍牙設(shè)備的最大傳輸單元(MTU)。?
my.disconnectBLEDevice斷開與低功耗藍牙設(shè)備的連接。?
my.writeBLECharacteristicValue向低功耗藍牙設(shè)備特征值中寫入數(shù)據(jù)。?
my.readBLECharacteristicValue讀取低功耗藍牙設(shè)備特征值中的數(shù)據(jù)。?
my.notifyBLECharacteristicValueChange啟用低功耗藍牙設(shè)備特征值變化時的 notify 功能。?
my.getBLEDeviceServices獲取藍牙設(shè)備所有 service(服務(wù))。?
my.getBLEDeviceRSSI獲取藍牙低功耗設(shè)備的信號強度(Received Signal Strength Indication, RSSI)。?
my.getBLEDeviceCharacteristics獲取藍牙設(shè)備所有 characteristic(特征值)。?
my.onBLECharacteristicValueChange監(jiān)聽低功耗藍牙設(shè)備的特征值變化的事件。?
my.offBLECharacteristicValueChange監(jiān)聽低功耗藍牙設(shè)備的特征值變化的事件。?
my.onBLEConnectionStateChanged監(jiān)聽低功耗藍牙連接的錯誤事件,包括設(shè)備丟失,連接異常斷開等。?
my.offBLEConnectionStateChanged取消低功耗藍牙連接狀態(tài)變化事件的監(jiān)聽。?

傳統(tǒng)藍牙?

名稱功能說明MorJS 是否支持
my.openBluetoothAdapter初始化小程序藍牙模塊。?
my.closeBluetoothAdapter關(guān)閉本機藍牙模塊。?
my.getBluetoothAdapterState獲取本機藍牙模塊狀態(tài)。?
my.startBluetoothDevicesDiscovery獲取本機藍牙模塊狀態(tài)。?
my.stopBluetoothDevicesDiscovery停止搜尋附近的藍牙外圍設(shè)備。?
my.getBluetoothDevices獲取所有已發(fā)現(xiàn)的藍牙設(shè)備,包括已經(jīng)和本機處于連接狀態(tài)的設(shè)備。?
my.getConnectedBluetoothDevices獲取處于已連接狀態(tài)的設(shè)備。?
my.onBluetoothDeviceFound搜索到新的藍牙設(shè)備時觸發(fā)此事件。?
my.offBluetoothDeviceFound移除尋找到新的藍牙設(shè)備事件的監(jiān)聽。?
my.onBluetoothAdapterStateChange監(jiān)聽本機藍牙狀態(tài)變化的事件。?
my.offBluetoothAdapterStateChange移除本機藍牙狀態(tài)變化的事件的監(jiān)聽。?
my.makeBluetoothPair藍牙配對接口。連接藍牙之前,部分設(shè)備需要先配對。?
my.cancelBluetoothPair取消藍牙設(shè)備配對。?
my.getBluetoothPairs獲取已經(jīng)配對的藍牙設(shè)備。?

iBeacon?

名稱功能說明MorJS 是否支持
my.startBeaconDiscovery開始搜索附近的 iBeacon 設(shè)備。?
my.stopBeaconDiscovery停止搜索附近的 iBeacon 設(shè)備。?
my.getBeacons獲取已經(jīng)搜索到的 iBeacon 設(shè)備。?
my.onBeaconUpdate監(jiān)聽 iBeacon 設(shè)備的更新事件。?
my.onBeaconServiceChange監(jiān)聽 iBeacon 服務(wù)的狀態(tài)變化。?
my.offBeaconServiceChange取消監(jiān)聽 iBeacon 服務(wù)的狀態(tài)變化。?
my.offBeaconUpdate取消監(jiān)聽 iBeacon 設(shè)備的更新事件。?


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號