你好!
我对BLE设备编程相对较新,如果我的问题和困难是一种快速而明显的回应,或者在其他一些主题中,我深表歉意,但我无法在论坛中找到任何可以清楚地回答我疑虑的论坛中的任何东西。
我打算开发一个在设备DA14580之间的发送和接收信标的系统,即根据版本3.40.6中的项目和信标的接收器而无需依赖外部处理器。为此,我收购了2个DA14580基本开发套件板。
我可以运行信标发行人程序,并识别在哪里修改广告数据,我概述了项目如何工作原理,但我无法将项目升级到新的SDK 5.0.4。我想这样做,因为这些文件的组织比在项目的现有版本中更好,这可能导致更好的组织我打算对信标发射器的操作进行的变化。你能给我一些关于如何做到这一点的建议还是这一步,我应该使用当前版本的信标项目?
关于信标接收器,我无法弄清楚如何做到这一点。我尚未找到如何编程DA14580板作为受体的方式。最初我的想法是拥有一个DA14580卡来监视广播的信标并在UART上打印信标识数据。你能给我一些指示如何做到这一点吗?
感谢您的关注。
关键词:
设备:
嗨Lokthar,
信标参考设计确实使用了一个相当过时的SDK,推荐使用最新的SDK才能基于新项目,建议如何从SDK3到SDK5的移植非常难以给予,我可以建议的是什么看看鞍骨项目的SDK5示例,该示例正在接近Beacon Functionity(就广告字符串关注)。关于扫描仪/接收器,您可以看一下DSP参考设计,主机侧,这个项目实现了一个扫描仪,并在每个广告活动中都在.app_on_scanning_Completed回调中报告(有很多论坛帖子处理这种配置)。另外请看看RW-BLE-GAP - 是为了检查GAPM_START_SCAN_CMD并检查命令的可用配置,并请注意设备应该有能力执行扫描的角色命令(gap_role_observer和gap_role_central)。关于打印您可以放在回调中,我提到了打印功能以打印找到的设备。请查看以下帖子,一般您将能够在论坛上找到许多指导。
https://support.dialog-semicondiondiondum/forums/post/dialog-smartbond-bl ...
谢谢mt_dialog.
感谢您的回复和建议。
会尝试跟随他们,看看我是否能够以我需要的方式实现它们。