#鸿蒙通关秘籍#这里边也会有蓝牙开发的把?next开发中如何实现一个ble蓝牙扫描流程?我看有原生的方法可以去直接使用好像

HarmonyOS
2024-12-06 15:36:28
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
SMM幻影舞
import { AsyncCallback, BusinessError } from '@kit.BasicServicesKit';

function onReceiveEvent(data: Array<ble.ScanResult>) {
  console.info('BLE scan device find result = ' + JSON.stringify(data));
}

try {
  ble.on("BLEDeviceFind", onReceiveEvent);
  let scanFilter: ble.ScanFilter = {
    deviceId:"XX:XX:XX:XX:XX:XX",
    name:"test",
    serviceUuid:"00001888-0000-1000-8000-00805f9b34fb"
  };
  let scanOptions: ble.ScanOptions = {
    interval: 500,
    dutyMode: ble.ScanDuty.SCAN_MODE_LOW_POWER,
    matchMode: ble.MatchMode.MATCH_MODE_AGGRESSIVE
  }
  ble.startBLEScan([scanFilter], scanOptions);
} catch (err) {
  console.error('errCode: ' + (err as BusinessError).code + ', errMessage: ' + (err as BusinessError).message);
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
分享
微博
QQ
微信
回复
2024-12-06 16:24:42
相关问题
咨询一个HarmonyOS Next 蓝牙扫描问题?
253浏览 • 0回复 待解决
HarmonyOS 蓝牙BLE开发 Dome
1284浏览 • 1回复 待解决
BLE蓝牙开发如何实现对智能灯控制?
7563浏览 • 1回复 待解决
HarmonyOS 如何开发低功耗蓝牙ble
809浏览 • 1回复 待解决
HarmonyOS ble蓝牙问题
953浏览 • 1回复 待解决
关于鸿蒙OS蓝牙开发问题
5702浏览 • 1回复 待解决
HarmonyOS Ble蓝牙demo
1022浏览 • 1回复 待解决
HarmonyOS 蓝牙ble相关demo
830浏览 • 1回复 待解决
HarmonyOS 蓝牙BLE使用是否需要定位
695浏览 • 1回复 待解决