我正在开发一个与dialog半导体连接的android应用程序。yabo国际娱乐我可以从设备上读取和写入特征。但现在我需要通过我的应用在设备上执行ble OTA更新。我该怎么做呢?
嗨Neetham
您可以引用Dialog的SUOTA移动应用程序的源代码。源代码可以在支持网站上找到,所以请按照下面的链接导航到“移动应用程序”部分。
//www.xmece.com/亚博电竞菠菜products/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586
谢谢,PM_Dialog
我引用了源代码。但实际上我对此很困惑。OTA升级是否需要使用I2C、SPI等协议?还是只需要将更新后的包发送到设备?
嗨Neetha,
是的,I2C和SPI对于SUOTA是必要的。如果您检查移动SUOTA应用程序,您将看到外设正在使用的闪存的SPI/I2C配置菜单。应用程序将把这些配置发送到外设。
是否有使用android app实现OTA升级的库。部分设备提供了支持通过android升级OTA的库。对话框是否提供库?
不,我们不提供任何OTA库,我们所有关于SUOTA移动应用程序是源代码,我建议您看一下。
嗨Neetham
您可以引用Dialog的SUOTA移动应用程序的源代码。源代码可以在支持网站上找到,所以请按照下面的链接导航到“移动应用程序”部分。
//www.xmece.com/亚博电竞菠菜products/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586
谢谢,PM_Dialog
我引用了源代码。但实际上我对此很困惑。OTA升级是否需要使用I2C、SPI等协议?还是只需要将更新后的包发送到设备?
嗨Neetha,
是的,I2C和SPI对于SUOTA是必要的。如果您检查移动SUOTA应用程序,您将看到外设正在使用的闪存的SPI/I2C配置菜单。应用程序将把这些配置发送到外设。
谢谢,PM_Dialog
是否有使用android app实现OTA升级的库。部分设备提供了支持通过android升级OTA的库。对话框是否提供库?
嗨Neetha,
不,我们不提供任何OTA库,我们所有关于SUOTA移动应用程序是源代码,我建议您看一下。
谢谢,PM_Dialog