如何将Android实时传感器数据传输到计算机?

Sib*_*ing 13 python android data-transfer transmission

我希望将Android智能手机收集的实时传感器数据传输到我的电脑,并在我的电脑上进行信号处理.我怎么能实现这一目标?任何有用的教程链接都非常受欢迎.

无论是通过无线方式还是USB电缆都可以接受.

传输数据时,计算机如何处理它们?

我熟悉Python,因此使用Python来处理即将到来的数据.

Python是否有可能不断接受新来的数据并对其进行处理?

ead*_*ter 6

一些Android应用程序允许您通过网络共享传感器:

您也可以通过ADB读取传感器


use*_*999 5

有多个 Android 应用程序可以无线传输传感器数据。查看例如“智能手机 IMU GPS”[1],它是开源的 [2]。它通过UDP传输数据。应用程序描述 [1] 中给出了用于接收数据流的 Python 代码片段。确保智能手机和接收设备连接到同一 WiFi 网络,并且没有防火墙阻止流量。

[1] https://play.google.com/store/apps/details?id=de.lorenz_fenster.sensorstreamgps
[2] https://sourceforge.net/projects/smartphone-imu/


小智 4

您可以使用 python 套接字来接收数据并处理它。请参阅: https: //docs.python.org/2/howto/sockets.html 了解如何设置服务器计算机的一些想法。

Android 有一个兼容的套接字,您可以使用它来发送数据:请参阅:http ://examples.javacodegeeks.com/android/core/socket-core/android-socket-example/ 了解有关如何使用它的一些想法。

编辑:这适用于 wifi 和 3g/4g。