我想要Android和iOS的最新Suota应用程序源代码。
https://itunes.apple.com/jp/app/dialog-suota/id953141262?mt=8
https://play.google.com/store/apps/details?id=com.dialog.suota
The source code published on the following page seems to be old.
https://support.dialog-semicondiondiond.com/connectivity/product/da14583?qt ...
Android,iOS両方向最新の套筒应用のソースコード欲しいです。
https://itunes.apple.com/jp/app/dialog-suota/id953141262?mt=8
https://play.google.com/store/apps/details?id=com.dialog.suota
以下の page で公開されているソースコードは古いようです。
https://support.dialog-semicondiondiond.com/connectivity/product/da14583?qt ...
关键词:
设备:
嗨sean666,
You would like the source code for the SOUTA or the just apk ? you should be able to download the apk from Google Play directly.
谢谢MT_dialog
嗨mt_dialog,
I want the latest "source code" for both Android and iOS. (Not apk)
他们是Suota应用程序。
以下链接旧。
https://support.dialog-semicondiondiond.com/connectivity/product/da14583?qt ...
此致,
Sean
Old one's file name?
SUOTA-iOS-3.200.6.3-src.tar.gz
suota-android-3.190.10.3-src.tar.gz
嗨mt_dialog,
I commented on the following threads.
如何为Android&iOS获得Suota源代码
https://support.dialog-semicondiondiond.com/how-can-i-get-suota-source-code...
此致,
Sean
嗨sean666,
您提到的是旧的链接只是APK,源代码不通过REQuere直接通过支持站点提供。
So, a mail with the SLA is sent the registered email address.
谢谢MT_dialog
嗨mt_dialog.
我想获取最新的Suota应用程序的源代码。
谢谢
嗨mt_dialog.
Thank you very much.
我寄给你了。
问候,
Sean
嗨mt_dialog.
我想获取最新的Suota应用程序的源代码。
谢谢
Hi ankitdaf,
邮件被发送到已注册的电子邮件地址。
谢谢MT_dialog
suota code
Xjyriia,
Please go the 580 product page and select the Software & Tools tab, check the Mobile section and there you will be able to find the SUOTA source code.
谢谢MT_dialog
嗨,目前我们正在开发Android移动应用程序的Suota功能。我想知道我可以获得Android的源代码吗?如果是,那么怎么样?
I found such linkhttps://support.dialog-semicondiondiondiondum/resource/suota-source-code-soft ...,但我不明白如何获取Android SDK的源代码。
Hi Artus91,
如果您进入移动部分中的软件和工具选项卡,您将能够找到iOS和Android的Suota源代码,您所要做的就是接受许可,您将能够下载源代码。
谢谢MT_dialog
嗨mt_dialog.
I also would like to get the source code for the latest SUOTA app.
谢谢!
zwffcb,
The source code is uploaded on the support site, you can follow the path i 've indicated above in order to get it.
谢谢MT_dialog
你好 ,
我正在开发iOS应用程序,在那里我需要从iOS应用程序更新我的BLE固件
我正在研究Swift版本请告诉我源代码的访问权限。请帮助我...
提前非常感谢
嗨siva sineep1812,
You are able to find the SOUTA source code for Android/iOS devices in our support page. For downloading it, please visit our portal pagehttps://support.dialog-semicondiondiond.com/然后输入“连接:蓝牙低能量和802.15.4”。从顶部菜单栏单击“产品”,然后选择“DA14580”。雷电竞官网登录在“软件和工具”窗口中,点击“Mobile”标签,然后您将能够找到所有可用的移动应用程序。雷竞技安卓下载Please, go to the OTA applications and you will find theSuota - 源代码(通过空中的软件更新) - Android. Be aware that you have to accept the Software License Agreement (SLA) first. Please, try to download it and hit into the padlock that will appear from the download. After that you will have to agree with the License Agreement and the you should wait until your access will be granted. If you found the procedure described useful, please mark the answer as accepted.
谢谢,PM_DIalog
大家好,
非常感谢我得到它.....感谢您的支持
Hi Team ,
I am developing iOS Application in Swift with all my bluetooth classes . how can i use your suota module(objective c code) to update firmware from swift app. by picking only required classes(All Device manager classes are in place which is developed by us , Now i want to implement firmware update[.img] file by using suota). please help me in this.
Thnks
Hi fitz,
Glad that you are able to download the source code of SUOTA mobile application. If you found the procedure described useful, please mark the answer as accepted.
谢谢, PM_Dialog
嗨siva sineep1812,
This is not a straight-forward task, as the SUOTA implementation in our iOS app is coupled with the respective UI elements and our own implementation of the bluetooth connection logic. You will need to extract the relevant code from our implementation and insert it to yours (if you don't want to reuse our app UI) and also add the required SUOTA logic to your bluetooth connection manager.
The relevant classes are the following:
- BluetoothManager:实现扫描和连接/断开逻辑(Central Manager委派)。由于您拥有自己的实现,因此重复的主要内容是它在各种事件上发送的通知(例如BluetoothManagerDisconnectedFromDevice)。
- GenericServiceManager,SuotaserviceManager:实现外设通信逻辑(启动操作和外设委派)。如果使用自己的实现,则需要复制它发送的通知(例如泛型服务MemanageReveReceiveValue)和它提供的操作API(例如读/写值)。它还实现了一些Suota初始化逻辑,如检查拟议服务和读取设备信息和拟议功能。
- FileTableViewController: Implements the file selection logic. The selected file is stored in order to be used by the upload procedure, so this must be replicated.
- GenericParamsViewController,SuotaparamsViewController:实现Suota配置逻辑。可以通过使用默认选项来完全跳过这些,但必须在SuotaparamsViewController的PrequestSegue方法中设置配置。
- suotaviewcontroller:实现上传过程。如果您不想使用View Controller,则需要从中提取Suota逻辑。这里的基本方法是DOSTEP(以及它呼叫的方法),它实现了Suota上载过程。实现取决于关于SuotaserviceManager / BluetoothManager和SuotaserviceManager操作API的BLE事件的通知。它还取决于以前的组件设置的配置选项,如固件文件,闪存参数,块大小。
谢谢, PM_Dialog
I also would like to get the source code for the latest SUOTA iOS app.
谢谢!
Hi,
The procedure should be followed to download the source code of the iOS SUOTA iOS mobile application:
访问我们的Portal页面https://support.dialog-semicondiondiond.com/然后输入“连接:蓝牙低能量和802.15.4”。从顶部菜单栏单击“产品”,然后选择“DA14580”。雷电竞官网登录在“软件和工具”窗口中,点击“Mobile”标签,然后您将能够找到所有可用的移动应用程序。雷竞技安卓下载请转到OTA应用程序,您将找到Suota 雷竞技安卓下载- 源代码(通过空中的软件更新) - Android。请注意,您必须先接受软件许可协议(SLA)。请尝试下载它并击中下载中出现的挂锁。之后,您将不得不同意许可协议,并且您应该等到您的访问权限。如果您发现描述的程序有用,请将答案标记为已接受。
谢谢, PM_Dialog