主题中讨论的其他器件: SysConfig
工具与软件:
您好!
我将使用 basic_ble 示例来对 CC2340R5 LaunchPad 进行编程、并使用 SimpleLink 低功耗 F3 SDK 8.40.00.61进行编程。 使用此示例时、我希望实现的主要目标是检测发送广播数据的某个 BLE 信标并获取其有效载荷。
我可以检测到器件、但无法在广播数据中看到有效载荷。 我已经了解了下图中代码的一部分、即 app_observer.c 中的一部分、我可以看到有一个 advReport 变量、其中存储了器件的信息。
当通过这个变量时,变量的结构是在下一张图片中:
我可以看到有一个指向广播数据的指针、但该指针未更新、因为在 SysConfig 中没有向报告添加 pData 的选项、如下所示:
在下图中、可以看到结构 advReport 中的数据:
pData 指向与有效负载实际所在的位置不对应的存储器地址。 您能帮助我访问存储广播有效载荷的存储器部分吗?
提前感谢您。
此致、
Eñaut μ A