2016-01-29 56 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