广告与扫描响应数据

了解更多常见问题教程

5文章/ 0
最后发表
moguilevski
离线
最后看到:2周6小时前
加入:2019-04-30需要
广告与扫描响应数据

亲爱的团队对话框,

我使用ADV_SCAN_IND包广告使用准系统的例子。然而,当我填满USER_ADVERTISE_SCAN_RESPONSE_DATA数据(< 31个字节),喜欢它所示断路

/ / /扫描响应数据# define USER_ADVERTISE_SCAN_RESPONSE_DATA“\ x64 \ x75 \ x6D \ x6D \ x79 \ x20的\ x64 \ x61 \ x74 \ x61”

代码执行优惠的广告开始。还有其他规则有效载荷的考虑,除了大小限制吗?哪些步骤需要使用这种广告正常吗?在这种情况下可以连接吗?

设备:
PM_Dialog
离线
最后看到:2小时32分钟前
工作人员
加入:2018-02-08 11:03
嗨moguilevski,

嗨moguilevski,

广告字符串和扫描响应数据应该遵循一个特定的格式。制造商特定的数据是一个标志,开发人员可能包括他自己的数据和填充它们,而设备是广告。为了广告添加自定义数据转换为字符串,格式应该像<长度> <标记> <数据>。

下面是一个例子:

#定义MAN_DATA " \ x64 \ x75 \ x6D \ x6D \ x79 \ x20的\ x64 \ x61 \ x74 \ x61 " # define MAN_DATA_LEN " \ x0B " # define USER_ADVERTISE_SCAN_RESPONSE_DATA MAN_DATA_LEN \ ADV_TYPE_MANUFACTURER_SPECIFIC_DATA \ MAN_DATA

请更多的细节BLE广告教程(HTML)

谢谢,PM_Dialog

moguilevski
离线
最后看到:2周6小时前
加入:2019-04-30需要
你好PM_Dialog,

你好PM_Dialog,

非常感谢你的答案。此外,我想问你另外一个相关的问题:

有没有可能把自定义数据字段到广告或扫描pesponse载荷,这并不包括在一般的蓝牙规范(广告类型表:0 x01 - 0 x2d 0 x3d 0 xff) ?

PM_Dialog
离线
最后看到:2小时32分钟前
工作人员
加入:2018-02-08 11:03
嗨moguilevski,

嗨moguilevski,

如果你想自定义数据存储到广告或扫描响应数据,你应该按照我之前的回复,使用制造商特定的数据。

谢谢,PM_Dialog

moguilevski
离线
最后看到:2周6小时前
加入:2019-04-30需要
谢谢你!

谢谢你!