2016-01-29 57 views
0

我已經參與了軟件行業多年。我開始研究一個項目,作爲連接多個傳感器並最終與Android手機連接的初學者。我想在傳感器之間發送一些數據並將數據發送到android手機。傳感器和機器人之間的數據格式

我知道json或xml被用作分佈式應用程序之間的數據格式,但是現在json被廣泛使用。但是傳感器與在服務器上運行的應用程序有點不同,因爲內存/空間/ CPU是有限的。

無論如何,我想知道是否有任何這樣的事情或某種行業格式被用作傳感器之間交換的數據格式。

我只是想簡單的文本分隔的一個純文本,將在Android中解析並轉換爲Java對象。

如果熟悉此區域的人可以發佈鏈接或發表評論,我會很感激。

回答

0

如果安全問題,從arduino發送數據可能不是最好的實現(他們不能處理任何合理的加密)。如果安全性不是問題,你可以發送你的數據作爲一個GET請求,就像他們在this tutorial.May不是最好的方式,但它的工作原理。

樣品請求:

/update?key=0000&field1=prettydata&field2=prettydata2" 
0

聽起來有點奇特,從一個傳感器發送一些數據到另一個。無論如何,如果你打算從Arduino發送一些傳感器讀數到android手機,你必須選擇數據流量設備,我的意思是使用串行或TCP。在串口arduino中直接將所有原始輸出轉換爲串口,使用tcp arduino可以將數據包發送到android手機中的某個守護進程。可能是這個鏈接有點幫助https://arduino.stackexchange.com/questions/1167/tcp-communication-between-arduino-client-and-server

相關問題