收藏
回答

蓝牙广播 startAdvertising 广播的数据跟自己拼接的数据有出入?

BLEPeripheralServer.startAdvertising

想广播的数据:data='1a:11:07:00:53:54:5E:C0:01:00:01:01:00:00:00:00:00:00:00';

实际广播出来的数据为:

为什么会多出几个来,后面那个00 00知道了为manufacturerId

前面多出来这几个改怎么去掉呢(包括这个manufacturerId),求告知

最后一次编辑于  2020-05-25
回答关注问题邀请回答
收藏

2 个回答

  • 熊彦海
    熊彦海
    2020-05-25

    日志已上传,微信号是xyh6868682,时间2020-5-25 19:56

    2020-05-25
    有用
    回复
  • 是柿子啊
    是柿子啊
    2020-05-25

    麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点

    2020-05-25
    有用
    回复 6
    • 熊彦海
      熊彦海
      2020-05-26
      日志已上传,微信号是xyh6868682,时间2020-5-25 19:56
      2020-05-26
      回复
    • 是柿子啊
      是柿子啊
      2020-05-26回复熊彦海
      安卓还是iOS的呢?
      2020-05-26
      回复
    • 熊彦海
      熊彦海
      2020-05-26回复是柿子啊
      安卓
      2020-05-26
      回复
    • 是柿子啊
      是柿子啊
      2020-05-26回复熊彦海
      麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      2020-05-26
      回复
    • 熊彦海
      熊彦海
      2020-05-28回复是柿子啊
      请问一下安卓广播内容 是放在manufacturerSpecificData这里,ios不支持manufacturerData,那ios的广播内容是放在serviceUuids这里吗。
      advertiseRequest: {
                            connectable: true,
                            deviceName: "",
                            serviceUuids: [],
                            manufacturerData: [{
                                manufacturerId: 
                                manufacturerSpecificData: 广播内容
                            }]
      2020-05-28
      回复
    查看更多(1)
登录 后发表内容
问题标签