0
A
回答
2
目前還沒有完整的描述如何在特定的平臺上移植Kaa C SDK,但我們正在研究這個項目。因此我將在此描述一般步驟。
Kaa C SDK不需要任何操作系統。 要在特定平臺上使用卡阿ÇSDK,你必須實現以下程序:
強制性:
動態分配。
網絡communication。
時間例程。
公鑰generation(它可能是一些硬編碼密鑰,請參閱ESP8266 demo)。
SHA-1 calculation(您可以使用default實現)。
可選(這意味着你可以提供空的實現):
文件系統交互(one,two)。
調試logging。
這個page描述了在各種平臺上構建Kaa C SDK的配置參數。
以下說明如何基於TI СС32XX和ESP8266平臺上的Kaa C SDK開發應用程序。
此外,你可以找到here這些平臺的演示應用程序的源代碼。
二 - 如果你正在使用它尚未正式支持的協議,可以實現一個custom transport。
的另一種選擇是,當你的卡阿SDK集成到網關(我們稱之爲「演員網關」)。演員網關爲每個物理設備實例化一個端點actor。演員處理與實際設備的通信,並將其自身呈現爲雲,作爲傳感器的虛擬表示等。
當您無法在設備上安裝Kaa SDK或者您需要時,可以有效使用actor網關爲設備 - 服務器連接使用一些複雜的協議。
相關問題
- 1. 從C2DM移植到Android SDK的GCM 19
- 2. 將問題移植到VxWorks
- 3. 將pintOS移植到Raspberry-pi
- 4. 將Groovy DSL移植到Clojure
- 5. 將JavaME移植到Android
- 6. 將C++ Builder移植到Qt
- 7. 將Qt4移植到Qt5
- 8. Cassandra將int移植到bigint
- 9. 將DevC++移植到Linux
- 10. 將jquery移植到java
- 11. 將LibPBC移植到Native Client?
- 12. 將Android移植到nanoTesla A8
- 13. 將clock_gettime移植到窗口
- 14. 將jQuery移植到CoffeeScript?
- 15. 將ExtJS3移植到ExtJS4
- 16. 將wxPython移植到SWT/JFace
- 17. 將Perl移植到Python
- 18. 將UITableViewController移植到UITableView
- 19. 將VBA移植到IronPython
- 20. 將VC++ SetWaitableTimer移植到gcc
- 21. 將時區移植到DateTimeZone
- 22. 將項目移植到OpenGL3
- 23. 將Python移植到D:urllib
- 24. 將PHP 5.2.14移植到Symbian
- 25. 將JavaScript庫移植到Python
- 26. 將Borland C++移植到C#
- 27. 使用jQuery將Firefox擴展移植到Firefox SDK附加組件
- 28. Arduino - 選擇基於芯片的DHT傳感器頭(ESP32 vs ESP8266)
- 29. 將移植函數從Python移植到C++
- 30. iphone到ipad移植
_有人經驗?_這是你的問題嗎? –
歡迎來到StackOverflow。請看一看這裏才能看到怎麼問一個很好的問題:https://stackoverflow.com/help/how-to-ask – yakobom
此外,移植的SDK是很奇怪.... – LPs