HarmonyOS 智能设备蓝牙组网?

智能设备蓝牙组网,API中蓝牙有很多模块,现在只需要用到组网这块功能,提供下demo和方案。

阅读 585
1 个回答

具体参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/spp-development-guide-V5\#%E9%80%9A%E8%BF%87socket%E8%BF%9E%E6%8E%A5%E5%AF%B9%E7%AB%AF%E8%AE%BE%E5%A4%87

示例参考如下:

import { socket } from '@kit.ConnectivityKit';
import { AsyncCallback, BusinessError } from '@kit.BasicServicesKit';
// 开启ble扫描,获取对端设备mac地址
let deviceId = 'xx:xx:xx:xx:xx:xx';
// 连接对端设备
socket.sppConnect(deviceId, {
  uuid: 'xxx',
  secure: true,
  type: 0
}, (code, socketID) => {
  if (code != null) {
    console.error('sppConnect error, code = ' + (code as BusinessError).code);
    return;
  }
  console.info('sppConnect success, socketId = ' + socketID);
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进