答えて
現在、Kaa C SDKを特定のプラットフォームに移植する方法は完全には記述されていませんが、この項目については作業中です。ここでは一般的な手順を説明します。
Kaa C SDKにはOSは必要ありません。 特定のプラットフォームでKaa C SDKを使用するには、次のルーチンを実装する必要があります。
必須:
動的割り当て。
ネットワークcommunication。
時間ルーチン。
公開鍵generation(ハードコードされたキーでもかまいません.ESP8266 demoを参照してください)。
SHA-1 calculation(defaultの実装を使用することができます)。
ファイルシステムの相互作用(one、two):オプションの
は(それはあなたが空の実装を提供できることを意味します)。
デバッグlogging。
このpageには、さまざまなプラットフォームでKaa C SDKを構築するための構成パラメータが記述されています。
TI СС32XXおよびESP8266プラットフォームのKaa C SDKに基づいてアプリケーションを開発する方法について説明します。
hereこれらのプラットフォームのデモアプリケーションのソースコードもあります。
第2 - まだ正式にサポートされていないプロトコルを使用している場合は、custom transportを実装できます。
代替のオプションは、Kaa SDKをゲートウェイに統合する場合です(これを「アクターゲートウェイ」と呼びます)。アクターゲートウェイは、各物理デバイスごとにエンドポイントアクターをインスタンス化します。アクターは、実際のデバイスとの通信を処理し、センサーなどの仮想表現としてクラウドに提示します。
Kaa SDKをデバイスにインストールできない場合、または必要な場合にアクターゲートウェイを効果的に使用できますデバイスとサーバー間の接続に高度なプロトコルを使用します。
- 1. EJB3からEJB2への移植
- 2. MatlabからCへの移植
- 3. VxWorksからQuadros/RTXCへの移植
- 4. GupshupからMicrosoft Bot Frameworkへの移植
- 5. LLVMフレームワークからJavaへの移植?
- 6. CライブラリからUEFIへの移植
- 7. MatlabからC++への移植コード
- 8. 範囲スライダウィジェットからPyQt5への移植
- 9. luceneからelasticsearchへの移植コード
- 10. LWUITからCodenameOneへの移植アプリケーション
- 11. C++からC#への移植 - テンプレート
- 12. OpenGL ES 2からOpenGLへの移植
- 13. LinuxからWindowsへの移植、 '__aligned__'
- 14. C++からC++/CLIへの移植
- 15. Cからactionscriptへの移植
- 16. xboxからwindowsへの移植8
- 17. Monoから.Netへの移植
- 18. .NETFrameworkへの移植4.6.1 .NetCore 2.0から
- 19. ゲームプラットフォームへの移植?
- 20. SDN 3からSDN 4へのアプリケーションの移植とNeo4j 2.3から3.0.1への移植
- 21. Wixへのカスタムインストールアクションの移植
- 22. iphoneへのフラッシュウェブサイトの移植
- 23. ASP。NETへの移植
- 24. Androidからの移植
- 25. JavaからObjective CへのXMLの移植のポーティング
- 26. 2to3のpython2からpython3へのcythonファイルの移植
- 27. linuxからwindowsへのctypesベースのコードスニペットの移植
- 28. Javaからjavascriptへの長い16進エンコーディングの移植
- 29. Windows Mobile 5.0からWindows Mobile 6.5へのモバイルアプリケーションの移植性
- 30. WinFormからWPFへの移植、データバインディングの問題
誰かの経験がありますか?_これはあなたの質問ですか? –
ようこそStackOverflowへ。良い質問をするには、こちらをご覧ください:https://stackoverflow.com/help/how-to-ask – yakobom
さらに、SDKを移植することはかなり奇妙です.... – LPs