你是对的。但是,我不是那个制造了这种形象的人,我不知道它是如何完成的。我目前的情况是,我有一个使用当前工作的Dialog14580的设备。设备每〜10秒钟将数据发送到中央。在当前配置中,保持连接。我需要更改BLE的行为来断开当前连接,睡眠状态(可选),唤醒(可选),宣传,然后在即将发送数据时再次连接。但是,我不知道我将如何做到。关于对话框14580的固件中唯一的代码是通过SPI发送的固件映像和通过UART发送数据。没有其他代码有关连接,宣传等所以我认为知道哪个是固件图像中的哪些内容会帮助我解决我的问题。现在,我正试图了解如何使用SDK中包含的中间层API。 Am I in the right track or is there a better way?
嗨JRFAJUTAGANA,
您能否描述你想要完成的东西?由于我能从您的描述中了解,您拥有SPS主机的二进制图像,转换为数组,并且您希望从数组中更改连接和广告参数?之后,您希望使用GTL命令从外部处理器从外部处理器下载更新的数组?我明白了吗?
谢谢,PM_DIALOG.
你好PM_DIALOG!
你是对的。但是,我不是那个制造了这种形象的人,我不知道它是如何完成的。我目前的情况是,我有一个使用当前工作的Dialog14580的设备。设备每〜10秒钟将数据发送到中央。在当前配置中,保持连接。我需要更改BLE的行为来断开当前连接,睡眠状态(可选),唤醒(可选),宣传,然后在即将发送数据时再次连接。但是,我不知道我将如何做到。关于对话框14580的固件中唯一的代码是通过SPI发送的固件映像和通过UART发送数据。没有其他代码有关连接,宣传等所以我认为知道哪个是固件图像中的哪些内容会帮助我解决我的问题。现在,我正试图了解如何使用SDK中包含的中间层API。 Am I in the right track or is there a better way?
嗨JRFAJUTAGANA,
没有任何方法可以从二进制图像生成的数组中更改连接和广告参数。您能够从DSP的源代码更改连接和广告参数,然后将更新的二进制图像下载到DA14580。
谢谢,PM_DIALOG.
你好pm_dialog,
所以要能够连接,断开,并再次连接,我需要修改DSPS源代码?然后使用智能片段将其转换为垃圾箱?是对的吗?
嗨JRFAJUTAGANA,
您应该下载DSP参考应用程序代码,修改连接和广告参数,然后构建项目,最后使用SmartSnippet来下载二进制图像。如果您不了解如何执行上述任何程序,请告诉我为您提供一些额外的步骤。
谢谢,PM_DIALOG.
嗨pm_dialog,
我下载了DSPS源代码。根据我的需要更改了代码后,如何将十六进制文件转换为数组?
而且,如果我只想终止连接怎么办?我的意思是在使用旧图像启动Dialog14580之后,有一个活动连接,是否可以通过SPI或UART终止连接(通过在应用程序中发送命令缓冲区或类似的东西)来终止连接?这样我不需要更新旧固件映像。
顺便说一句,谢谢你耐心等待我。我真的很新。:)
嗨JRFAJUTAGANA,
我们不提供将十六进制文件转换为数组的任何应用程序。顺便说一下,您可以找到可以做这种转换的一些在线应用程序。亚博国际官网平台网址关于你的第二个问题,我无法完全抓住你的意思,但DSPS应用程序不支持这种应用程序。DSP参考设计项目演示了特定的应用程序,因此请从我们的支持页面读取DSPS用户手册。亚博国际官网平台网址您能否解释一下您想要实施的内容?
谢谢,PM_DIALOG.