Sensorstream IMU+GPS

Sensorstream IMU+GPS Free App

Rated 4.57/5 (84) —  Free Android application by Axel Lorenz

Advertisements

About Sensorstream IMU+GPS

This is an Android App for 2.3.3 Android OS and above.
It deals with Hard- and Software Sensors which are integrated in Nowadays Smartphones.

The User can select the Sensors and observe the current values of

- Accelerometer
- Gyroscope
- Magnetometer
- GPS Position
- .... and other Sensors

A Stream containing the Sensor-Values in CSV- Format by WLAN To a Client and/or a Stream To a SD-Card can be started and stopped. The Sensor-Update frequency can be adjusted.

There are some GPS-Algorithms running in the Background which transform the GPS data in different coordinate frames.

The Stream via WLAN uses the User Datagram Protocol (UDP) Interface.

The Project Page of this app can be found here:
http://sourceforge.net/projects/smartphone-imu/
Here you will be able to download the Source Code.

In order to receive the data you can use something like the Java File "QuoteClient"in the Files-Section of the Source Forge Project Page. Or use Python and compile:
------------------------------------------------------------
import socket, traceback

host = ''
port = 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, port))

while 1:
try:
message, address = s.recvfrom(8192)
print (message)
except (KeyboardInterrupt, SystemExit):
raise
except:
traceback.print_exc()
------------------------------------------------------------

Enjoy Navigation!

How to Download / Install

Download and install Sensorstream IMU+GPS version 1.0 on your Android device!
Downloaded 10,000+ times, content rating: Everyone
Android package: de.lorenz_fenster.sensorstreamgps, download Sensorstream IMU+GPS.apk

All Application Badges

Free
downl.
Android
2.3.3+
For everyone
Android app

App History & Updates

More downloads  Sensorstream IMU+GPS reached 10 000 - 50 000 downloads
More downloads  Sensorstream IMU+GPS reached 5 000 - 10 000 downloads

What are users saying about Sensorstream IMU+GPS

Z70%
by Z####:

Thanks it helps me a lot. :)

Z70%
by Z####:

Excellent app

M70%
by M####:

This a is absolutely amazing. The speed streaming is really good, and the app is showing a lot of different information. And I have to add, that I'm really glad to see that you're sharing code in your website. Thanks for the app.

Z70%
by Z####:

Does what it says and does it well. The only issue I've had is the app not running in the background.

L70%
by L####:

Does the phone act like server in the process of streaming data?

G70%
by G####:

Its a great app. However, can we have a feature to add a constant string in the devices to identify them..?

Z70%
by Z####:

would be nice if there was an option to be able to uncheck the first three sensors on the list.

Z70%
by Z####:

Works just great

D70%
by D####:

Very useful with python

D70%
by D####:

Great app. Author was very helpful.

S70%
by S####:

Nice app

D70%
by D####:

Glad to have the additional sensors.

N70%
by N####:

Checked the app for udp streaming to my laptop . I have used androidSensor123.py python script to receive data. It is working fine with WiFi. But if I establish the connection through my phone's WiFi hotspot then udp streaming not starting . With another similar app 'wireless imu' this is not a problem.

X70%
by X####:

Would be advantageous to also be able to stream via bluetooth for areas without Wifi. Also, save the previous target IP Address to memory or as default. N.B. for linux users, simply find IP address (type: ifconfig | grep 'inet addr:'), use that as target address, then either use androidSensor123.py python script from other review (type: python androidSensor123.py) or netcat utility (type: nc -ul ) and start streaming.

X70%
by X####:

To newbies like me wondering how to get the PC client working: Step 1) Google "Python", and download the installer for Windows. Step 2: The code in this description gives tab errors, search for Sensor Node app and download the androidSensor123.py python code file, save it your harddrive. If you installed Python correctly, you should be able to just 'double click' the .py file and run it. Then enter your PC's LAN ip address into the Android app, tap the "switch stream" button on, and move the android around to generate accelerometer data. It should work!

D70%
by D####:

Would be advantageous to also be able to stream via bluetooth for areas without Wifi. Also, save the previous target IP Address to memory or as default. N.B. for linux users, simply find IP address (type: ifconfig | grep 'inet addr:'), use that as target address, then either use androidSensor123.py python script from other review (type: python androidSensor123.py) or netcat utility (type: nc -ul ) and start streaming.

N70%
by N####:

To newbies like me wondering how to get the PC client working: Step 1) Google "Python", and download the installer for Windows. Step 2: The code in this description gives tab errors, search for Sensor Node app and download the androidSensor123.py python code file, save it your harddrive. If you installed Python correctly, you should be able to just 'double click' the .py file and run it. Then enter your PC's LAN ip address into the Android app, tap the "switch stream" button on, and move the android around to generate accelerometer data. It should work!


Share The Word!


Rating Distribution

RATING
4.65
84 users

5

4

3

2

1