在邻近报告器项目中user_config.h扫描响应数据配置类似
///扫描响应数据#define USER_ADVERTISE_SCAN_RESPONSE_DATA "\x0a"\ ADV_TYPE_MANUFACTURER_SPECIFIC_DATA\ ADV_DIALOG_MANUFACTURER_CODE\ "DLG-BLE"
adv_dialog_manufacer_code是在app_adv_data.h中定义的
#定义ADV_DIALOG_MANUFACTURER_CODE \ x00 \ xD2”
这导致数据包与PDU类似
0 x0aff00d2444c472d424c45
其中0x0A为AD结构长度,
0xFF是AD结构类型(制造商特定数据),
0x00D2是公司标雷电竞下载app识符和
0 x444c472d424c45“DLG-BLE”
是我错了,还是公司标识符应该读取为0雷电竞下载appxD200?
关键词:
设备:
嗨Ivaylo Tsanov,
谢谢你的问题。你得到了预期的结果!
请您看一下BLE广告教程(HTML)!
谢谢,PM_Dialog
谢谢你的回答!
但我发现它不完整。
请指明公司标识不应倒置的文件。雷电竞下载app
根据蓝牙核心规范的补充| CSS v9, Part A, 1数据类型定义和格式
嗨Ivaylo Tsanov,
多字节在SDK中处理,并作为小端字节通过空中传输。但是,用户将其读取为大端。
谢谢,PM_Dialog
你好,
我在我的第一篇文章中提供的数据转储已经从hcidump中提取,并在Wireshark和少数Android蓝牙监控应用程序中进行了验证。雷竞技安卓下载您可以加载接近报告的演示项目并验证它。
最好的问候,
Ivaylo Tsanov
嗨Ivaylo Tsanov,
是的,你看到的绝对是意料之中的。请把这个和adtks9ng数据核对一下。
谢谢,PM_Dialog