
Wireless IMU is helpful when you need quick motion data for experiments, demos, or custom tools on your local network. It turns your Android phone into a wireless IMU by reading built in inertial sensors and streaming them as CSV over UDP. You can process the stream with your own scripts on a laptop, for example for visualization or filtering. Before you download Wireless IMU, note that it works best on a stable WiFi connection for local data transfer.
CSV streaming over UDP
After installing the Wireless IMU APK, the app sends timestamped sensor readings as comma separated values to a computer on your network. Each packet includes a time in seconds, a sensor ID, and x, y, z values for each active sensor.
Supported sensors and IDs
Wireless IMU supports these built in sensors, identified in the stream as follows.
If a sensor is missing on your phone, only the available data is sent.
Background use and WiFi warning
You can keep the stream running while using other apps. The app continues sending data in the background. A clear warning appears if the phone is not connected to a WiFi network so you can switch to a local connection.
Simple capture on your computer
You can receive the UDP stream with short scripts in Python or MATLAB. Listen on a UDP socket and print the incoming lines to inspect data, then feed them into your own processing or logging tools.
Wireless IMU turns your phone into a practical data source for motion experiments on a local network. The Wireless IMU latest version sends timestamped CSV packets that many scripts and tools can read easily. Install the app, connect to WiFi, and set up your receiver to begin streaming sensor readings.
Latest Version
1.2Uploaded by
Mahmood Yaser
Requires Android
Android 2.3.4+
Category
Free Tools AppContent Rating
Everyone
Report
Flag as inappropriateLast updated on Oct 17, 2015
- Screen rotation problem fixed
- Bug fix (app was not sending data)