0

我正在尝试获取从 BLE 收到的有效载荷,看起来像这样。我在这里与 arduino 合作。

Got payload: 
DEC: 2 1 26 11 255 76 0 9 6 1 196 192 168 0 100 124 169 14 170 16 63 
HEX: 2 1 1A B FF 4C 0 9 6 1 C4 C0 A8 0 64 7C A9 E AA 10 3F

现在,我不完全确定如何翻译。我也一直在阅读 BTLE 4.0 规范,但没有抢购任何有意义的东西。

任何人都可以在这里指导/指出我正确的方向,将不胜感激!

4

1 回答 1

2

BTLE 4.0 规范在第 6 卷第 B 部分第 2 章中对此进行了描述。

所有 BTLE 数据包都遵循此处描述的链路层数据包格式。BTLE 数据包的 PDU 部分可以是以下两种类型之一:广告通道 PDU 或数据通道 PDU。

广告通道 PDU 在广告期间使用(ADV_IND、SCAN_REQ、SCAN_RSP 等)。一旦建立连接,就使用数据通道 PDU。

广告数据的数据格式说明见第 3 卷 C 部分第 11 章。

于 2015-03-31T07:59:20.357 回答