Pārlūkot izejas kodu

fix:小程序增加mtu设置

zeng.chen 5 mēneši atpakaļ
vecāks
revīzija
03033df69b
1 mainītis faili ar 11 papildinājumiem un 1 dzēšanām
  1. 11 1
      devices/ble_manager.js

+ 11 - 1
devices/ble_manager.js

@@ -499,6 +499,16 @@ class bleManager {
           that.publicDevice = device
           console.log('连接成功:', res);
           that.isConnecting = false;
+          wx.setBLEMTU({
+            deviceId: device.deviceId,
+            mtu: 128,
+            success:(mtuRes) => {
+              console.log("设置mtu成功")
+            },
+            fail: (mtuErr) => {
+              console.log("设置mtu失败:", mtuErr)
+            }
+          })
           resolve(true);
         },
         fail: (err) => {
@@ -554,7 +564,7 @@ class bleManager {
         characteristicId: that.publicDevice.characteristicId,
         value: buffer,
         success: (res) => {
-          // console.log('发送数据成功:', res, callback);
+          console.log('发送数据成功:', dataView);
           if (callback) {
             callback(true)
           }