在Perximity Reporter项目中,user_config.h扫描响应数据配置如
///扫描响应数据#define user_advertise_scan_response_data“\ xtype_manufacture _specific_data \ adv_dialog_manufactureer_code \”dlg-ble“
Adv_dialog_manufactureR_Code在app_add_data中定义
#define adv_dialog_manufacture _code“\ x00 \ xd2”
这导致具有PDU的数据包
0x0aff00D2444C472D424C45
其中0x0a是广告结构长度,
0xFF是广告结构类型(制造商特定数据),
0x00d2是公司标亚博全网识符和
0x444C472D424C45是“DLG-BLE”
我错了或公司标识符应该读为0xd20亚博全网0吗?
关键词:
设备:
嗨Ivaylo Tsanov,
谢谢你的问题。你正在得到预期的结果!
请看看BLE广告教程(HTML)还有!
谢谢,PM_DIALOG.
谢谢您的回答!
但我发现它不完整。
请指出,指定公司标识符不应倒置的文档。亚博全网
根据补充蓝牙核心规范|CSS V9,A部分,1个数据类型定义和格式
嗨Ivaylo Tsanov,
多字节在SDK中处理并以空气传输为小endian。但是,用户将把它们读为Big-Endian。
谢谢,PM_DIALOG.
你好,
我在我的第一篇文章中提供的数据转储已从HCIDump中获取,并在Wireshark和少数Android Bluettoh监视器应用中验证。亚博国际官网平台网址您可以加载Proximity报告的演示项目并验证。
最好的祝福,
Ivaylo Tsanov.
嗨Ivaylo Tsanov,
是的,你可以看到的是绝对的预期。请也用广告9。
谢谢,PM_DIALOG.