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

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

你好,

现在我正在努力实现SUOTA功能到DSPS引用项目。
# 1。目标板:DA14580开发工具包- pro。
# 2。基础项目:DSPS参考http://support.dialog-semiconductor.com/reference-designs
# 3。SUOTA示例代码:prox_reporter。upprojx从SDK 3.0.10.1
我的启动项目在#2上面,并实现SUOTA和DISS。代码修改完全基于上述#3源代码。

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

问题1。
DSPS的广告数据(如下)必须与DSPS中央?例如,如果我改变广告数据不同的东西,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 ?例:如果广告数据不一样,安卓的SUOTA找不到我的设备?

// SUOTA example 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的答案都是yes,我如何制作既可以用于DSPS又可以用于SUOTA的广告数据?

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

设备:
MT_dialog
离线
最后看到:2周2天前
工作人员
加入:2015-06-08 34
嗨igotit,

嗨igotit,

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

由于MT_dialog

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

@igotit,

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

MT_dialog
离线
最后看到:2周2天前
工作人员
加入:2015-06-08 34
嗨klim9531,

嗨klim9531,

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

由于MT_dialog

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

你好

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

问候

MT_dialog
离线
最后看到:2周2天前
工作人员
加入:2015-06-08 34
嗨PALAKAS,

嗨PALAKAS,

没有教程如何在SDK 3中添加SUOTA配置文件,对话框建议移动到最新的SDK,即SDK 5。如果您坚持继续使用SDK3,您所能做的就是跟踪邻近报告项目,该项目将SUOTA概要文件作为参考,将该概要文件包含到您的项目中。

由于MT_dialog

zhangtinglu8888
离线
最后看到:2个月9个小时前
加入:2015-06-15 07:20
谢谢

谢谢