Sensorstream IMU+GPS -
Adquirir los datos del sensor de su teléfono inteligente y transmitirlos a SD-Card o un cliente.
Esta es una aplicación de Android para 2.3.3 Android OS y superior.
Se ocupa de sensores duros y de software que están integrados en los teléfonos inteligentes hoy en día.
El usuario puede seleccionar los sensores y observar los valores actuales de
- acelerómetro
- Giroscopio
- magnetómetro
- Posición GPS
- .... y otros sensores
Se puede iniciar una corriente que contiene los valores del sensor en formato CSV-formato a un cliente y/o una transmisión a una tarjeta SD. La frecuencia de actualización del sensor se puede ajustar.
Hay algunos algoritmos GPS que se ejecutan en segundo plano que transforman los datos GPS en diferentes marcos de coordenadas.
La transmisión a través de WLAN utiliza la interfaz del protocolo de datagrama de usuario (UDP).
La página del proyecto de esta aplicación se puede encontrar aquí:
http://sourceforge.net/projects/smartphone-imu/
Aquí podrá descargar el código fuente.
Para recibir los datos, puede usar algo como el archivo Java "CuTeclient" en la sección de archivos de la página del proyecto Forge Forge. O use Python y compile:
------------------------------------------------------------
Importar enchufe, traza
host = ''
puerto = 5555
S = Socket.socket (Socket.af_inet, Socket.sock_dgram)
S.SetSockOpt (Socket.sol_socket, Socket.so_reUSeaddr, 1)
S.SetSockOpt (Socket.sol_socket, Socket.so_broadcast, 1)
S.Bind ((host, puerto))
Mientras que 1:
intentar:
Mensaje, dirección = S.RecvFrom (8192)
Imprimir (mensaje)
Excepto (KeyboardInterrupt, SystemExit):
aumentar
excepto:
trazaback.print_exc ()
------------------------------------------------------------
¡Disfruta de la navegación!