关于广告数据,DSPS, SUOTA, dis的4个问题

7个职位/ 0个新职位
最后发表
igotit
离线
最后看到:4年9个月前
加入:2015-03-16 03:52
关于广告数据,DSPS, SUOTA, dis的4个问题

你好,

现在,我正在将SUOTA功能实现到DSPS参考项目中。
# 1。目标板:DA14580 Development Kit-PRO。
#2.基础项目:DSPS参考项目http://support.dialog-semiconductor.com/reference-designs
# 3。SUOTA示例代码:prox_reporter。从SDK 3.0.10.1 . upprojx
我开始的项目是2号以上,并执行SUOTA和dis。代码修改完全基于上面的#3源代码。

在最后阶段,出现了歧义。

问题1。
渠务署的广告资料(如下)必须与渠务署中央?例如,如果我改变了一些不同的广告数据,android的DSPS应用程序不能与我的DSPS设备通信?

// DSPS的广告数据。
#定义APP_DFLT_ADV_DATA " \ x11 \ x07 \ xb7 \ x5c \ x49 \ xd2 \ x71 \ \ x04 \ xa3 \ x40 xa0 \ xb5 \ x35 \ x85 \ x3e \ xb0 \ x83 \ x07”
#定义APP_DFLT_ADV_DATA_LEN (18)

问题2。
SUOTA的广告数据(如下所示)是强制性的工作与android的SUOTA ?例如,如果广告数据不同,android的SUOTA不能找到我的设备?

// SUOTA示例prox_reporter的广告数据。
#如果(BLE_SPOTA_RECEIVER)
#定义APP_ADV_DATA " \ x09 \ x03 \ x03 \ x18 \ x02 \ x18 \ x04以\ x18 \ xF5 \ xFE”
#定义APP_ADV_DATA_LEN (8 + 2)
其他#

问题3。
如果问题1和问题2的答案都是“是”,我怎样才能制作既可用于DSPS又可用于SUOTA的广告数据?

问题4。
DISS是强制性的SUOTA ?
如果DISS没有实现到我的设备,android的SUOTA不能与我的设备?ex.如果我的设备没有DISS, android的SUOTA不能找到我的设备或不能更新新的软件?

设备:
MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨igotit,

嗨igotit,

DSPS没有问题,如果你改变了广告数据,你可以自己测试它,但同样不适用于SUOTA。应用程序等待SUOTA的UUID以便被识别,最后我不认为DISS服务与SUOTA有任何关系。

由于MT_dialog

klim9531
离线
最后看到:4年9个月前
加入:2015-01-28 23:52
@igotit,

@igotit,

我相信DISS配置文件呈现给SUOTA应用程序,制造商/型号/软件版本/固件版本。如果DISS配置文件没有实现,那么SUOTA应用程序将不会显示上述细节。

MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨klim9531,

嗨klim9531,

没错,DISS配置文件只是填充你提到的字段,当没有DISS配置文件时,SUOTA应用程序将没有这些字段的数据,但应用程序将更新fw,它将正常工作,两个服务之间没有依赖关系。

由于MT_dialog

PALAKAS
离线
最后看到:4年7个月前
加入:2016-08-08 07:57
你好

你好

我开始使用DA14580板和sdk 3.0.10.1,我想在这个版本的sdk中实现SUOTA,有没有一些教程或信息,如何在这个sdk中实现SUOTA ?
谢谢你的时间和帮助

问候

MT_dialog
离线
最后看到:5个月2个星期前
工作人员
加入:2015-06-08 34
嗨PALAKAS,

嗨PALAKAS,

没有教程如何在SDK 3中添加SUOTA配置文件,对话框建议移动到最新的SDK是SDK 5。如果您坚持使用SDK3,那么您可以遵循包含SUOTA配置文件作为参考的接近报告项目,将该配置文件包含到您的项目中。

由于MT_dialog

zhangtinglu8888
离线
最后看到:7个月3个星期前
加入:2015-06-15 07:20
谢谢

谢谢