BLE广告框架与意想不到的位

4个职位/ 0个新
最后发表
Nomnom_dialog
离线
最后看到:4年6个月前
加入:2016-11-22 21:38
BLE广告框架与意想不到的位

你好,

我使用rohde和schwarz CBT BLE测试器从DA14580设备解调了一个广告帧。然而,我在理解框架结构方面有困难。我附上了一张图片(pdf格式)显示部分解调帧。

为什么在1字节前有额外的位?
载体音(箭头所指)在实际帧前是绝对必要的吗?

附注:我能够检测到DA14580设备上的BLE嗅探器。所以,它工作得很好。

谢谢大家,

关键词:
设备:
MT_dialog
离线
最后看到:3个月1周前
工作人员
加入:2015-06-08 34
嗨Nomnom_dialog,

嗨Nomnom_dialog,

有时额外的序言是发送,8位是最小的,所以你看到的可能实际上是序言本身,关于2-3us的载波之前,第一个比特是在我们的定时规格内,所以没有这个问题。更令人困惑的是访问地址,这是由你所附的图表表示的,如果我试图解码访问地址,它并没有真正得到一个广告信息必须有的标准访问地址。根据规范,这是0x8E89BED6,据我所知,您得到了一些其他的东西。

由于MT_dialog

Nomnom_dialog
离线
最后看到:4年6个月前
加入:2016-11-22 21:38
谢谢你的见解。我

谢谢你的见解。我检查了解调的信号,并将其与Ipad上的Beacon模拟器应用程序中的另一个信号进行了比较。它们是匹配的,应该是0x8E89BED6。附加图片。

另外一个问题是,对于一个典型的Android来说,Beacon必须在所有三个广告频道上传输信号吗?我想把信标传送到38频道。

问候,

MT_dialog
离线
最后看到:3个月1周前
工作人员
加入:2015-06-08 34
嗨Nomnom_dialog

嗨Nomnom_dialog

这就是规范定义,广告应该发生在所有三个频道,但android设备应该能够跟踪广告包即使设备在一个频道广告,当然在交通拥挤定位一个广告包只有一个通道应该很困难。

由于MT_dialog