微信小程序蓝牙
文章平均质量分 59
微信小程序蓝牙链接相关内容
wsk198726
这个作者很懒,什么都没留下…
展开
-
微信小程序启用蓝牙设备特征值变化时的notify功能
注意:这里的serviceUUID、notifyCharacteristicUUID 我会在后面写入数据时做重点说明。isNotifyBLECharacteristic:false, //是否启用蓝牙设备服务特征 notify。二、启用蓝牙设备特征值变化时的notify功能。下一篇 将继续介绍 微信小程序蓝牙设备写入数据。原创 2024-05-18 22:49:16 · 599 阅读 · 1 评论 -
微信小程序获取连接的蓝牙设备的服务及特征值
notifyCharacteristicUUID:'', //连接的蓝牙设备选中的服务的选中的特征值uuid。notifyCharacteristicList:[], //蓝牙设备服务特征值(notify)列表。writeCharacteristicList:[], //蓝牙设备服务特征值(write)列表。serviceUUID:'', //连接的蓝牙设备选中的服务uuid。本篇 将继续介绍 微信小程序获取连接的蓝牙设备的服务及特征值。二、获取连接的蓝牙设备选择的服务的所有特征值。原创 2024-05-18 20:18:31 · 972 阅读 · 0 评论 -
微信小程序连接蓝牙设备
二、onload 中自定义蓝牙低功耗连接状态改变事件的监听 onBLEConnectionStateChangeCallback 代码。一、data 里面定义一个参数:isCreateBLEConnection 蓝牙设备连接状态。isCreateBLEConnection:false, //蓝牙设备连接状态。选择搜索到的蓝牙设备列表中的设备,点击链接设备按钮进行蓝牙设备的连接。下一篇 将继续介绍 微信小程序获取连接的蓝牙设备的服务。三、连接和断开蓝牙设备。原创 2024-05-12 16:34:19 · 635 阅读 · 2 评论 -
微信小程序搜索蓝牙设备
一、data 里面定义三个参数:isStartBluetoothdeviceDiscovery是开已经开始搜索蓝牙设备,blueName是指定要搜索蓝牙设备名(可以指定多个)主要是过滤蓝牙设备,bluetoothDeviceList是搜索到的蓝夜设备的列表用于页面展示搜索到的蓝牙设备列表。这里需要注意到一个问题:安卓和IOS的 搜索到的蓝牙设备ID不一样的问题,我的代码是做了特殊处理显示成一样的MAC地址。bluetoothDeviceList:[], //搜索的蓝牙设备列表。原创 2024-05-12 15:50:41 · 782 阅读 · 2 评论 -
微信小程序初始化蓝牙模块
注意:小程序页面初次打开会有 小程序使用蓝牙的弹窗,一般都选择允许,如果选择拒绝的话,我可以找到小程序右上方三个点——设置——蓝牙(选择使用小程序时允许)。我的程序可以不用设置,在onshow里面有判断会有弹窗提示直接去开启小程序的蓝牙使用权限。二、data 里面定义两个参数:isBluetoothAdapterInit : false, //是否初始化蓝牙模块。isBluetoothAdapterState: false, //手机蓝牙状态 是否开启。本片我来介绍微信小程序初始化蓝牙模块的相关代码。原创 2024-05-12 15:12:22 · 751 阅读 · 0 评论 -
微信小程序蓝牙搜索不到的问题
小程序使用者又不知道需要开启哪些设置,在程序中做了一些判断提示信息,提醒小程序使用者开启这些设置。5. 开启小程序蓝牙权限(未开启会直接跳转小程序设置页面)3. 开启小程序蓝牙权限(未开启会直接跳转小程序设置页面)打开手机,设置——应用——微信——权限——位置信息。打开手机,设置——应用——微信——权限——附近设备。3. 开启微信位置信息权限(未开启会提示信息)2. 开启微信蓝牙权限(未开启会提示信息)1. 开启手机蓝牙(未开启会提示信息)打开手机,设置——微信——蓝牙。打开手机,设置——蓝牙。原创 2024-04-11 16:17:07 · 7063 阅读 · 0 评论 -
微信小程序蓝牙相关API
wx.notifyBLECharacteristicValueChange 启用低功耗蓝牙设备特征值变化时的 notify 功能。wx.readBLECharacteristicValue 读取低功耗蓝牙设备的特征值的二进制数据值。wx.onBLECharacteristicValueChange 监听低功耗蓝牙设备的特征值变化。wx.getBLEDeviceServices 获取蓝牙设备所有 service(服务)wx.getBluetoothDevices 获取所有已发现的蓝牙设备。原创 2024-04-13 16:15:36 · 356 阅读 · 0 评论 -
微信小程序蓝牙调用公共方法Bluetooth.js
4.监听蓝牙低功耗设备的特征值变化事件 onBLECharacteristicValueChangeCallback ,获取写入数据后notify返回的数据。3.蓝牙低功耗连接状态改变事件的监听 onBLEConnectionStateChangeCallback ,判断蓝牙设备连接状态。2.搜索到新设备的事件的全部监听 onBluetoothDeviceFoundCallback ,获取搜索的蓝牙列表。接下来将开启微信小程序的实战。原创 2024-04-27 18:53:27 · 378 阅读 · 0 评论