Sensorstream IMU+GPS

Sensorstream IMU+GPS

Praktische Werkzeuge 1.0
Erfassen Sie die Sensordaten Ihres Smartphones und streamen Sie an SD-Card oder einen Kunden. Dies ist eine Android-App für 2.3.3 Android OS und höher.
1.0

Screenshots

Beschreibung

Erfassen Sie die Sensordaten Ihres Smartphones und streamen Sie es auf SD-Card oder einen Kunden.

Dies ist eine Android -App für 2.3.3 Android OS und höher.

Es befasst sich mit Hard- und Software-Sensoren, die heutzutage in Smartphones integriert sind.

Der Benutzer kann die Sensoren auswählen und die aktuellen Werte von beobachten

- Beschleunigungsmesser

- Gyroskop

- Magnetometer

- GPS -Position

- .... und andere Sensoren

Ein Stream, der die Sensorwerte im CSV-Format von WLAN an einen Kunden und/oder ein Stream zu einer SD-Karten enthält, kann gestartet und gestoppt werden. Die Sensor-Updat-Frequenz kann eingestellt werden.

Im Hintergrund werden einige GPS-Algorithmen ausgeführt, die die GPS-Daten in verschiedenen Koordinatenrahmen transformieren.

Der Stream über WLAN verwendet die UDP -Schnittstelle (User Datagram Protocol).

Die Projektseite dieser App finden Sie hier:

http://sourceforge.net/projects/smartphone-imu/

Hier können Sie den Quellcode herunterladen.

Um die Daten zu empfangen, können Sie in der Dateiabschnitt der Quell-Schmieden-Projektseite so etwas wie die Java-Datei "Quoteclient" verwenden. Oder verwenden Sie Python und kompilieren Sie:

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Socket importieren, Traceback

Host = ''

Port = 5555

s = socket.socket (socket.af_inet, socket.sock_dgram)

setsockopt (socket.sol_socket, socket.so_reuseaddr, 1)

S.Setsockopt (Socket.Sol_Socket, Socket.so_Broadcast, 1)

S.Bind ((Host, Port))

während 1:

versuchen:

Nachricht, Adresse = S.Recvfrom (8192)

Druck (Nachricht)

Außer (TastaryBoyPinrupt, SystemExit):

erheben

außer:

TraceBack.print_exc ()

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Genießen Sie die Navigation!

Erweitern

Weitere Informationen

  • Veröffentlichungsdatum

    2025/05/26

  • Größe

    252.16KB

  • Paketname

    de.lorenz_fenster.sensorstreamgps