About HyperIMU
Let's turn your Android device into a powerful IMU (Inertial Measurement Unit).
Capture all the sensor data from your device and develop your own algorithms by taking advantage of an online signals processing.
HyperIMU collects the sensors' data and sends them as CSV (Comma-Separated Values) to your mainframe computer by using standard network protocols (TCP, UDP), or it can store the data into a file for an offline processing.
With HyperIMU you can also watch the plots of the signals in run-time.
Features:
★ Configurable list of sensors
★ Include GPS coordinates and GPS NMEA 0183 data
★ Customizable sampling time
★ Real-time signal charts viewer
★ Stream protocols: UDP, TCP
★ FILE storing
★ User-friendly interface
★ Highly customizable stream packet
Download the HIMU-Server Python code here : https://github.com/ianovir/HIMUServer
You can find the Help here : https://github.com/ianovir/HIMUServer/blob/master/README.txt
For bug reports and suggestions, please contact the developer via email.
by Z####:
The CSV has the order of acceleration sensors AFTER the columns for GPS data even though the header says before. Simple test: go into a room with no radio visibility to GPS (all GPS readings will show 0.0 as coordinate in the CSV log) and start a new log. You'll see the zeros in the log before the acceleration data.