我从Digikey订购了DA14531的PRO和USB开发套件。
我们团队需要开发一个低功耗BLE网关的标签检测系统。
我们的计划是使用iBeacon/EddyStone beacon作为标签广告仅无连接。然后定期扫描广告信息,得到BD地址和RSSI。
- 对于使用DA14531的标签:没有问题(iBeacon/EddyStone/own_format可能)
- 对于BLE网关:扫描DA14531中的通告包是一个挑战
DA14531看起来像一个优化的从设备。如果有可能在独立模式下扫描广告数据包,请告诉我该解决方案。
如果直接不能实现,则可以使用HCI模式,如报告程序和邻近二进制文件所示。HCI提供扫描功能吗?
如果HCI是一个选项,我们可以得到如何编译windows二进制文件的指令,然后它将更容易移动所需的功能到主机处理器。
问候
西奥
关键词:
设备:
嗨西奥,
感谢您在我们的公共论坛发帖。
关于标签,我建议你先检查以下的SW例子-你可以在DA14531产品页上找到它们:
我们所有的SW示例都不包含SDK -它们只包含应用程序文件。要做到这一点,在初始设置中,你应该将它们与SDK6.0.14链接起来,如下所示:
http://lpccs-docs.dialog-semiconductor.com/Software_Example_Setup/index.html
关于BLE网关,你可以参考对话串口服务(DSPS)应用程序来检查如何将DA14531配置为中央。
//www.wsdof.com/雷电竞官网登录products/dialog-serial-port-service-dsps
中央实现可以在DA14531_585_DSPS\v_6.150.3.45\projects\target_apps\dsps\dsps_host\Keil_5 dsps文件夹路径下找到。
请检查处理广告报告的user_on_adv_report_ind()回调函数。user_scan_start()回调负责扫描过程。
谢谢,PM_Dialog