你好,MT\u Dialog,
我们正在研究信标技术,以便对其进行投资。
我下载了项目fh\u project\u dialog\u beacon(DA14580\u DialogBeacon\u 3.40.6\u 0),并使用DA14580开发工具包(基本版本)进行测试。
如果您能回答以下问题,我将不胜感激:
1Dialog Semi(DS)还许可了DA14583芯片,该芯片类似于DA14580以及1位SPI闪存。项目fh\U项目对话\U信标是否也支持DA14583芯片?
2为了支持DA14580 SmartTag proximity rev2参考设计,还可以配置项目fh\U项目对话框\U信标(CFG\U HW\U配置)。DS还授权了一个新的智能标签项目DA1458x\ U SMARTTAG\ U 5.20.2。这两个项目的主要区别是什么?
三。你的网站是指信标可编程UUID,主要,次要价值观和广告频率。这是如何实现的?你能指出上面提到的项目中实现这个任务的源代码行吗?DS是否提供支持此功能的应用程序?
4我通过定义CFG\u CONNECTABLE\u ADV\u模式(在HW\u CONFIG\u BEACON\u REF模式下)进行了一些测试。我确认,在不可连接模式下,我只能看到信标数据,在可连接模式下,我还可以连接并读取特征。但是我没有看到这两种模式的功耗有什么不同。这是怎么解释的?
5在相同的模式下,我定义了CFG\u PRF\u SPOTAR,但是当我尝试在手机上运行SUOTA应用程序时,应用程序看不到信标。请注意,我对proxèu reporter应用程序进行了相同的测试,并遵循AN-B-10中的步骤,FW更新成功。
先谢谢你,
关键词:
设备:
嗨,莱姆科,
1) 580的固件需要修改才能在583上正常运行(可能由于配置不同,有些功能无法正常运行),但您应该能够在583 pro开发工具包上下载固件并看到它的广告。
2) 信标是基于一个相当老的SDK(SDK 3)的智能标签的新版本是基于SDK5,这是最新的SDK的580。此外,项目是完全不同的,智能标签是一个接近标签与相当多的支持配置文件,而信标,它只是广告一个特定的广告字符串和连接时,它支持自定义服务。
3) 关于信标的可配置值,用户可以通过SPI或通过定制服务(如果设备设置为可连接)来设置所需值,因此,用户可以连接到设备并更改广告数据(请查看UM-B-019 da14580 Beacon Reference应用程序中的9.4设备配置服务以了解更多信息)。有关相关代码,您可以查看实现自定义服务配置文件的device\u config.c和device\u config\u task.c文件。对于SPI加载文件,您可以检查app\u load\u beacon\u config()函数或app\u beacon\u config\u init()。关于应用程序,一般的android或iOS-BLE应用程序就可以了。
4) 不同广告模式下的功率测量也记录在我所附的文档中。
5) 关于SUOTA和beacon,为了能够操作SUOTA,您必须进行一些修改(正如我提到的,代码非常旧),因此您必须更改一个小错误,在APP\u ADV\u DATA中将值更改为“\x03\x03\xF5\xFE”,以便您的项目作为支持SUOTA的设备进行广告。此外,该设备还必须以可连接模式进行广告宣传。
谢谢你的对话