收藏
回答

BLEPeripheralServer.startAdvertising广播数据包内容不可控

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug BLEPeripheralServer.startAdvertising 微信安卓客户端 7.0.12 2.10.3[380]

本代码片段预期实现内容:

1.点击按钮,BLE外设服务,即BLEPeripheralServer,并进行BLE广播。

2.BLE外设的广播数据内容,根据代码设置为:

1)不可链接;

2)厂商ID设为:0x013A;

3)广播名为:”DigCore“;

4)广播功率:powerLevel: "high"

然而经过多次调试发现,广播数据不受控制:

1)BLE外设无法设置为不可连接;

2)厂商ID无法设置为预期值,而一直是:0x0000进行广播

3)广播名无法删除,只能修改;即如果广播名不设置,小程序服务器是否缓存了上一次的广播名?

4)广播功率出现 0 dBm,而且一个广播包中出现两组广播功率的AD_Structure。

最后一次编辑于  03-21
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签