IOS开发:UniAPP实现BLE低功耗蓝牙开发1

2024-06-07 10:22:06 浏览数 (1)

UniAPP实现BLE低功耗蓝牙开发
  • 1、Uni-app介绍
  • 2、Uni-app优点
  • 3、BLE开发流程

1、Uni-app介绍

uni-app 是使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。

2、Uni-app优点

3、BLE开发流程

1、初始化蓝牙 uni.openBluetoothAdapter(OBJECT) 2、开始搜索蓝牙设备 uni.startBluetoothDevicesDiscovery(OBJECT) 3、发现外围设备 uni.onBluetoothDeviceFound(CALLBACK) 4、停止搜寻附近的蓝牙外围设备 uni.stopBluetoothDevicesDiscovery(OBJECT) 5、连接低功耗蓝牙设备 uni.createBLEConnection(OBJECT) 6、获取蓝牙设备所有服务 uni.getBLEDeviceServices(OBJECT) 7、获取蓝牙特征 uni.getBLEDeviceCharacteristics(OBJECT) 8、启用蓝牙设备特征值变化时的 notify 功能 uni.notifyBLECharacteristicValueChange(OBJECT) 9、监听低功耗蓝牙设备的特征值变化 uni.onBLECharacteristicValueChange(CALLBACK) 10、写入蓝牙 uni.writeBLECharacteristicValue(OBJECT)

0 人点赞