自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 微信小程序启用蓝牙设备特征值变化时的notify功能

注意:这里的serviceUUID、notifyCharacteristicUUID 我会在后面写入数据时做重点说明。isNotifyBLECharacteristic:false, //是否启用蓝牙设备服务特征 notify。二、启用蓝牙设备特征值变化时的notify功能。下一篇 将继续介绍 微信小程序蓝牙设备写入数据。

2024-05-18 22:49:16 431

原创 微信小程序获取连接的蓝牙设备的服务及特征值

notifyCharacteristicUUID:'', //连接的蓝牙设备选中的服务的选中的特征值uuid。notifyCharacteristicList:[], //蓝牙设备服务特征值(notify)列表。writeCharacteristicList:[], //蓝牙设备服务特征值(write)列表。serviceUUID:'', //连接的蓝牙设备选中的服务uuid。本篇 将继续介绍 微信小程序获取连接的蓝牙设备的服务及特征值。二、获取连接的蓝牙设备选择的服务的所有特征值。

2024-05-18 20:18:31 585

原创 微信小程序连接蓝牙设备

二、onload 中自定义蓝牙低功耗连接状态改变事件的监听 onBLEConnectionStateChangeCallback 代码。一、data 里面定义一个参数:isCreateBLEConnection 蓝牙设备连接状态。isCreateBLEConnection:false, //蓝牙设备连接状态。选择搜索到的蓝牙设备列表中的设备,点击链接设备按钮进行蓝牙设备的连接。下一篇 将继续介绍 微信小程序获取连接的蓝牙设备的服务。三、连接和断开蓝牙设备。

2024-05-12 16:34:19 387

原创 微信小程序搜索蓝牙设备

一、data 里面定义三个参数:isStartBluetoothdeviceDiscovery是开已经开始搜索蓝牙设备,blueName是指定要搜索蓝牙设备名(可以指定多个)主要是过滤蓝牙设备,bluetoothDeviceList是搜索到的蓝夜设备的列表用于页面展示搜索到的蓝牙设备列表。这里需要注意到一个问题:安卓和IOS的 搜索到的蓝牙设备ID不一样的问题,我的代码是做了特殊处理显示成一样的MAC地址。bluetoothDeviceList:[], //搜索的蓝牙设备列表。

2024-05-12 15:50:41 371

原创 微信小程序初始化蓝牙模块

注意:小程序页面初次打开会有 小程序使用蓝牙的弹窗,一般都选择允许,如果选择拒绝的话,我可以找到小程序右上方三个点——设置——蓝牙(选择使用小程序时允许)。我的程序可以不用设置,在onshow里面有判断会有弹窗提示直接去开启小程序的蓝牙使用权限。二、data 里面定义两个参数:isBluetoothAdapterInit : false, //是否初始化蓝牙模块。isBluetoothAdapterState: false, //手机蓝牙状态 是否开启。本片我来介绍微信小程序初始化蓝牙模块的相关代码。

2024-05-12 15:12:22 436

原创 微信小程序蓝牙调用公共方法Bluetooth.js

4.监听蓝牙低功耗设备的特征值变化事件 onBLECharacteristicValueChangeCallback ,获取写入数据后notify返回的数据。3.蓝牙低功耗连接状态改变事件的监听 onBLEConnectionStateChangeCallback ,判断蓝牙设备连接状态。2.搜索到新设备的事件的全部监听 onBluetoothDeviceFoundCallback ,获取搜索的蓝牙列表。接下来将开启微信小程序的实战。

2024-04-27 18:53:27 215

原创 微信小程序蓝牙相关API

wx.notifyBLECharacteristicValueChange 启用低功耗蓝牙设备特征值变化时的 notify 功能。wx.readBLECharacteristicValue 读取低功耗蓝牙设备的特征值的二进制数据值。wx.onBLECharacteristicValueChange 监听低功耗蓝牙设备的特征值变化。wx.getBLEDeviceServices 获取蓝牙设备所有 service(服务)wx.getBluetoothDevices 获取所有已发现的蓝牙设备。

2024-04-13 16:15:36 297

原创 微信小程序蓝牙搜索不到的问题

小程序使用者又不知道需要开启哪些设置,在程序中做了一些判断提示信息,提醒小程序使用者开启这些设置。5. 开启小程序蓝牙权限(未开启会直接跳转小程序设置页面)3. 开启小程序蓝牙权限(未开启会直接跳转小程序设置页面)打开手机,设置——应用——微信——权限——位置信息。打开手机,设置——应用——微信——权限——附近设备。3. 开启微信位置信息权限(未开启会提示信息)2. 开启微信蓝牙权限(未开启会提示信息)1. 开启手机蓝牙(未开启会提示信息)打开手机,设置——微信——蓝牙。打开手机,设置——蓝牙。

2024-04-11 16:17:07 2321

原创 C#.NET企业微信会话内容存档

使用C#.NET通过官方提供C++的dll,拉去企业微信会话内容记录

2024-03-30 16:36:06 491 9

微信小程序连接蓝牙设备

微信小程序连接蓝牙设备,写入数据

2024-05-18

C#.NET企业微信会话内容存档

使用C#.NET开发,通过官方提供C++的dll,拉去企业微信会话内容记录

2024-03-30

Excel表格MD5宏插件

一.说明 宏文件名称:md5.xla MD5加密方式:32位加密,大写 调用加密函数:Md5_String_Calc() 二.加载步骤 1.打开Excel,点击左上角“文件”,然后选择“选项” 2.点选“自定义功能区” 3.勾选“开发者工具” 4.选择功能栏中的“开发者工具” 5.选择“Excel加载项” 6.选择“浏览” 7.找到加密文件“md5.xla”的位置,加载文件 三.使用功能 1.调用“Md5_String_Calc()”函数对需要加密的字符串加密 2.小写加密,使用Excel自有的LOWER()函数,LOWER(Md5_String_Calc())

2024-03-21

Excel表格MD5宏插件1

一.说明 宏文件名称:md5.xla MD5加密方式:32位加密,大写 调用加密函数:Md5_String_Calc() 二.加载步骤 1.打开Excel,点击左上角“文件”,然后选择“选项” 2.点选“自定义功能区” 3.勾选“开发者工具” 4.选择功能栏中的“开发者工具” 5.选择“Excel加载项” 6.选择“浏览” 7.找到加密文件“md5.xla”的位置,加载文件 三.使用功能 1.调用“Md5_String_Calc()”函数对需要加密的字符串加密 2.小写加密,使用Excel自有的LOWER()函数,LOWER(Md5_String_Calc())

2024-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除