⚠️
大家好. .谢谢你来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台,它将提供更好的功能,包含在主对话网站中。所有岗位和账户都已迁移。我们现在只接受新论坛的流量-请在上面发布任何新帖子//www.xmece.com/support.我们将在未来几天修复bug /优化搜索和标记。
8个帖子/ 0个新
最后发表
jrfajutagana
离线
最后看到:1年8个月前
加入:2018-08-03 01:34
固件图像

你好!

我得到了一个使用dialog14580的应用程序。它使用一个固件映像(一个名为sps_device_580_bin[]的大数组)通过SPI闪存dialog14580。如何确定该数组的哪个部分配置连接参数和发布参数?

设备:
PM_Dialog
离线
最后看到:5天10小时前
工作人员
加入:2018-02-08 11:03
嗨jrfajutagana,

嗨jrfajutagana,

你能描述一下你想要完成什么吗?从你的描述中我可以理解,你有sps主机的二进制映像,你转换成一个阵列,你想改变阵列的连接和广告参数?然后,您希望使用GTL命令将更新后的阵列从外部处理器下载到DA14580 ?我的理解正确吗?

谢谢,PM_Dialog

jrfajutagana
离线
最后看到:1年8个月前
加入:2018-08-03 01:34
你好PM_Dialog !

你好PM_Dialog !

是的,你是对的。然而,这幅画不是我做的,我也不知道它是怎么做的。我目前的情况是,我有一个使用dialog14580的设备,目前正在工作。该设备每10秒向中心发送数据。在当前配置中,保持了连接。我需要改变ble的行为,断开当前连接,睡眠(可选),唤醒(可选),发布,然后在数据即将被发送时再次连接。然而,我不知道我该怎么做。固件中关于dialog14580的唯一代码是通过SPI发送的固件图像和通过UART发送的数据。没有其他代码属于连接,广告等。所以我想知道哪个是哪个固件图像将帮助我解决我的问题。 Right now, I'm trying to learn how to use the mid layer API that is included in the SDK. Am I in the right track or is there a better way?

PM_Dialog
离线
最后看到:5天10小时前
工作人员
加入:2018-02-08 11:03
嗨jrfajutagana,

嗨jrfajutagana,

没有任何方法可以从二进制图像生成的数组中改变连接和广告参数。您可以从DSPS的源代码中更改连接和广告参数,然后将更新后的二进制图像下载到DA14580。

谢谢,PM_Dialog

jrfajutagana
离线
最后看到:1年8个月前
加入:2018-08-03 01:34
你好PM_Dialog,

你好PM_Dialog,

所以,能够连接,断开,广告,然后再连接,我需要修改的DSPS源代码?然后使用智能片段将其转换为bin ?是这样吗?

PM_Dialog
离线
最后看到:5天10小时前
工作人员
加入:2018-02-08 11:03
嗨jrfajutagana,

嗨jrfajutagana,

您应该下载DSPS引用应用程序代码,修改连接和广告参数,然后构建项目,最后使用SmartSnippets下载二进制映像。如果您不知道如何可以做上述任何程序,请让我知道,以提供您一些额外的步骤。

谢谢,PM_Dialog

jrfajutagana
离线
最后看到:1年8个月前
加入:2018-08-03 01:34
嗨PM_Dialog,

嗨PM_Dialog,

我已经下载了dsp的源代码。根据我的需要更改代码后,我如何将十六进制文件转换为一个数组?

还有,如果我只想终止连接呢?我的意思是,在使用旧映像启动dialog14580之后,有一个活动的连接,是否有可能通过spi或uart(通过发送一个命令缓冲区或类似的东西)在应用程序中终止连接?这样我就不需要更新旧的固件映像。

顺便说一下,谢谢你对我的耐心。我对这方面真的很陌生。:)

PM_Dialog
离线
最后看到:5天10小时前
工作人员
加入:2018-02-08 11:03
嗨jrfajutagana,

嗨jrfajutagana,

我们不提供任何将十六进制文件转换为数组的应用程序。顺便说一下,你可以找到一些在线应用程序可以做这种转换。亚博国际官网平台网址关于你的第二个问题,我没有完全理解你的意思,但是DSPS应用程序不支持这种应用程序。DSPS参考设计项目演示了具体的应用,所以请阅读DSPS用户手册从我们的支持页面。亚博国际官网平台网址你能解释一下你想要实现什么吗?

谢谢,PM_Dialog